mdl::ifm

Definitions:

[1/294] ‘mdl::ifm::MayaBackplateType(::ifm::MayaBackplateType)’

  • SDPropertyCategory = ‘Input’
    • ‘v’ = SDValueEnum(“mdl::ifm::MayaBackplateType”,0) [CONNECTABLE]
      • Types:
        • ‘mdl::ifm::MayaBackplateType’ (SDTypeEnum)

  • SDPropertyCategory = ‘Output’
    • ‘output’ [CONNECTABLE, READ_ONLY]
      • Types:
        • ‘mdl::ifm::MayaBackplateType’ (SDTypeEnum)

[2/294] ‘mdl::ifm::int(::ifm::MayaBackplateType)’

  • SDPropertyCategory = ‘Input’
    • ‘x’ [CONNECTABLE]
      • Types:
        • ‘mdl::ifm::MayaBackplateType’ (SDTypeEnum)

  • SDPropertyCategory = ‘Output’
    • ‘output’ [CONNECTABLE, READ_ONLY]
      • Types:
        • ‘int’ (SDTypeInt)

[3/294] ‘mdl::ifm::MayaBackplateFitType(::ifm::MayaBackplateFitType)’

  • SDPropertyCategory = ‘Input’
    • ‘v’ = SDValueEnum(“mdl::ifm::MayaBackplateFitType”,0) [CONNECTABLE]
      • Types:
        • ‘mdl::ifm::MayaBackplateFitType’ (SDTypeEnum)

  • SDPropertyCategory = ‘Output’
    • ‘output’ [CONNECTABLE, READ_ONLY]
      • Types:
        • ‘mdl::ifm::MayaBackplateFitType’ (SDTypeEnum)

[4/294] ‘mdl::ifm::int(::ifm::MayaBackplateFitType)’

  • SDPropertyCategory = ‘Input’
    • ‘x’ [CONNECTABLE]
      • Types:
        • ‘mdl::ifm::MayaBackplateFitType’ (SDTypeEnum)

  • SDPropertyCategory = ‘Output’
    • ‘output’ [CONNECTABLE, READ_ONLY]
      • Types:
        • ‘int’ (SDTypeInt)

[5/294] ‘mdl::ifm::mayaBackplate(::ifm::MayaBackplateType,texture_2d,color,color,color,float,::ifm::MayaBackplateFitType,float2,float,float2,float,int2,int2,float2,float2)’

  • SDPropertyCategory = ‘Input’
    • ‘type’ = SDValueEnum(“mdl::ifm::MayaBackplateType”,0) [CONNECTABLE]
      • Types:
        • ‘mdl::ifm::MayaBackplateType’ (SDTypeEnum) [Uniform]

    • ‘imageName’ = SDMDLValueTextureReference() [CONNECTABLE]
      • Types:
        • ‘mdl::texture_2d’ (SDMDLTypeTextureReference) [Uniform]

    • ‘sourceTexture’ = SDValueColorRGB(ColorRGB(0,1,0)) [CONNECTABLE]
      • Types:
        • ‘ColorRGB’ (SDTypeColorRGB) [Uniform]

    • ‘colorGain’ = SDValueColorRGB(ColorRGB(1,1,1)) [CONNECTABLE]
      • Types:
        • ‘ColorRGB’ (SDTypeColorRGB)

    • ‘colorOffset’ = SDValueColorRGB(ColorRGB(0,0,0)) [CONNECTABLE]
      • Types:
        • ‘ColorRGB’ (SDTypeColorRGB)

    • ‘alphaGain’ = SDValueFloat(float(1)) [CONNECTABLE]
      • Types:
        • ‘float’ (SDTypeFloat)

    • ‘fit’ = SDValueEnum(“mdl::ifm::MayaBackplateFitType”,1) [CONNECTABLE]
      • Types:
        • ‘mdl::ifm::MayaBackplateFitType’ (SDTypeEnum) [Uniform]

    • ‘size’ = SDValueFloat2(float2(1.41732287,0.944881916)) [CONNECTABLE]
      • Types:
        • ‘float2’ (SDTypeFloat2) [Uniform]

    • ‘squeezeCorrection’ = SDValueFloat(float(1)) [CONNECTABLE]
      • Types:
        • ‘float’ (SDTypeFloat) [Uniform]

    • ‘offset’ = SDValueFloat2(float2(0,0)) [CONNECTABLE]
      • Types:
        • ‘float2’ (SDTypeFloat2) [Uniform]

    • ‘rotate’ = SDValueFloat(float(0)) [CONNECTABLE]
      • Types:
        • ‘float’ (SDTypeFloat) [Uniform]

    • ‘coverage’ = SDValueInt2(int2(1,1)) [CONNECTABLE]
      • Types:
        • ‘int2’ (SDTypeInt2) [Uniform]

    • ‘coverageOrigin’ = SDValueInt2(int2(0,0)) [CONNECTABLE]
      • Types:
        • ‘int2’ (SDTypeInt2) [Uniform]

    • ‘cameraAperture’ = SDValueFloat2(float2(1.41732287,0.944881916)) [CONNECTABLE]
      • Types:
        • ‘float2’ (SDTypeFloat2) [Uniform]

    • ‘cameraFilmOffset’ = SDValueFloat2(float2(0,0)) [CONNECTABLE]
      • Types:
        • ‘float2’ (SDTypeFloat2) [Uniform]

  • SDPropertyCategory = ‘Output’
    • ‘output’ [CONNECTABLE, READ_ONLY]
      • Types:
        • ‘mdl::base::texture_return’ (SDTypeStruct)

[6/294] ‘mdl::ifm::layerMode(::ifm::layerMode)’

  • SDPropertyCategory = ‘Input’
    • ‘v’ = SDValueEnum(“mdl::ifm::layerMode”,1) [CONNECTABLE]
      • Types:
        • ‘mdl::ifm::layerMode’ (SDTypeEnum)

  • SDPropertyCategory = ‘Output’
    • ‘output’ [CONNECTABLE, READ_ONLY]
      • Types:
        • ‘mdl::ifm::layerMode’ (SDTypeEnum)

[7/294] ‘mdl::ifm::int(::ifm::layerMode)’

  • SDPropertyCategory = ‘Input’
    • ‘x’ [CONNECTABLE]
      • Types:
        • ‘mdl::ifm::layerMode’ (SDTypeEnum)

  • SDPropertyCategory = ‘Output’
    • ‘output’ [CONNECTABLE, READ_ONLY]
      • Types:
        • ‘int’ (SDTypeInt)

[8/294] ‘mdl::ifm::SpecularType(::ifm::SpecularType)’

  • SDPropertyCategory = ‘Input’
    • ‘v’ = SDValueEnum(“mdl::ifm::SpecularType”,0) [CONNECTABLE]
      • Types:
        • ‘mdl::ifm::SpecularType’ (SDTypeEnum)

  • SDPropertyCategory = ‘Output’
    • ‘output’ [CONNECTABLE, READ_ONLY]
      • Types:
        • ‘mdl::ifm::SpecularType’ (SDTypeEnum)

[9/294] ‘mdl::ifm::int(::ifm::SpecularType)’

  • SDPropertyCategory = ‘Input’
    • ‘x’ [CONNECTABLE]
      • Types:
        • ‘mdl::ifm::SpecularType’ (SDTypeEnum)

  • SDPropertyCategory = ‘Output’
    • ‘output’ [CONNECTABLE, READ_ONLY]
      • Types:
        • ‘int’ (SDTypeInt)

[10/294] ‘mdl::ifm::colorChannel(color,int)’

  • SDPropertyCategory = ‘Input’
    • ‘a’ [CONNECTABLE]
      • Types:
        • ‘ColorRGB’ (SDTypeColorRGB)

    • ‘i’ [CONNECTABLE]
      • Types:
        • ‘int’ (SDTypeInt)

  • SDPropertyCategory = ‘Output’
    • ‘output’ [CONNECTABLE, READ_ONLY]
      • Types:
        • ‘float’ (SDTypeFloat)

[11/294] ‘mdl::ifm::mayaColorHsvToRgb(float3)’

  • SDPropertyCategory = ‘Input’
    • ‘hsv’ [CONNECTABLE]
      • Types:
        • ‘float3’ (SDTypeFloat3)

  • SDPropertyCategory = ‘Output’
    • ‘output’ [CONNECTABLE, READ_ONLY]
      • Types:
        • ‘float3’ (SDTypeFloat3)

[12/294] ‘mdl::ifm::mayaColorRgbToHsv(float3)’

  • SDPropertyCategory = ‘Input’
    • ‘rgb’ [CONNECTABLE]
      • Types:
        • ‘float3’ (SDTypeFloat3)

  • SDPropertyCategory = ‘Output’
    • ‘output’ [CONNECTABLE, READ_ONLY]
      • Types:
        • ‘float3’ (SDTypeFloat3)

[13/294] ‘mdl::ifm::color_double3(color)’

  • SDPropertyCategory = ‘Input’
    • ‘v’ [CONNECTABLE]
      • Types:
        • ‘ColorRGB’ (SDTypeColorRGB)

  • SDPropertyCategory = ‘Output’
    • ‘output’ [CONNECTABLE, READ_ONLY]
      • Types:
        • ‘double3’ (SDTypeDouble3)

[14/294] ‘mdl::ifm::color_float3(color)’

  • SDPropertyCategory = ‘Input’
    • ‘v’ [CONNECTABLE]
      • Types:
        • ‘ColorRGB’ (SDTypeColorRGB)

  • SDPropertyCategory = ‘Output’
    • ‘output’ [CONNECTABLE, READ_ONLY]
      • Types:
        • ‘float3’ (SDTypeFloat3)

[15/294] ‘mdl::ifm::float_double(float)’

  • SDPropertyCategory = ‘Input’
    • ‘v’ [CONNECTABLE]
      • Types:
        • ‘float’ (SDTypeFloat)

  • SDPropertyCategory = ‘Output’
    • ‘output’ [CONNECTABLE, READ_ONLY]
      • Types:
        • ‘double’ (SDTypeDouble)

[16/294] ‘mdl::ifm::float2_double2(float2)’

  • SDPropertyCategory = ‘Input’
    • ‘v’ [CONNECTABLE]
      • Types:
        • ‘float2’ (SDTypeFloat2)

  • SDPropertyCategory = ‘Output’
    • ‘output’ [CONNECTABLE, READ_ONLY]
      • Types:
        • ‘double2’ (SDTypeDouble2)

[17/294] ‘mdl::ifm::float3_color(float3)’

  • SDPropertyCategory = ‘Input’
    • ‘v’ [CONNECTABLE]
      • Types:
        • ‘float3’ (SDTypeFloat3)

  • SDPropertyCategory = ‘Output’
    • ‘output’ [CONNECTABLE, READ_ONLY]
      • Types:
        • ‘ColorRGB’ (SDTypeColorRGB)

[18/294] ‘mdl::ifm::float3_double3(float3)’

  • SDPropertyCategory = ‘Input’
    • ‘v’ [CONNECTABLE]
      • Types:
        • ‘float3’ (SDTypeFloat3)

  • SDPropertyCategory = ‘Output’
    • ‘output’ [CONNECTABLE, READ_ONLY]
      • Types:
        • ‘double3’ (SDTypeDouble3)

[19/294] ‘mdl::ifm::float4_double4(float4)’

  • SDPropertyCategory = ‘Input’
    • ‘v’ [CONNECTABLE]
      • Types:
        • ‘float4’ (SDTypeFloat4)

  • SDPropertyCategory = ‘Output’
    • ‘output’ [CONNECTABLE, READ_ONLY]
      • Types:
        • ‘double4’ (SDTypeDouble4)

[20/294] ‘mdl::ifm::double_float(double)’

  • SDPropertyCategory = ‘Input’
    • ‘v’ [CONNECTABLE]
      • Types:
        • ‘double’ (SDTypeDouble)

  • SDPropertyCategory = ‘Output’
    • ‘output’ [CONNECTABLE, READ_ONLY]
      • Types:
        • ‘float’ (SDTypeFloat)

[21/294] ‘mdl::ifm::double2_float2(double2)’

  • SDPropertyCategory = ‘Input’
    • ‘v’ [CONNECTABLE]
      • Types:
        • ‘double2’ (SDTypeDouble2)

  • SDPropertyCategory = ‘Output’
    • ‘output’ [CONNECTABLE, READ_ONLY]
      • Types:
        • ‘float2’ (SDTypeFloat2)

[22/294] ‘mdl::ifm::double3_color(double3)’

  • SDPropertyCategory = ‘Input’
    • ‘v’ [CONNECTABLE]
      • Types:
        • ‘double3’ (SDTypeDouble3)

  • SDPropertyCategory = ‘Output’
    • ‘output’ [CONNECTABLE, READ_ONLY]
      • Types:
        • ‘ColorRGB’ (SDTypeColorRGB)

[23/294] ‘mdl::ifm::double3_float3(double3)’

  • SDPropertyCategory = ‘Input’
    • ‘v’ [CONNECTABLE]
      • Types:
        • ‘double3’ (SDTypeDouble3)

  • SDPropertyCategory = ‘Output’
    • ‘output’ [CONNECTABLE, READ_ONLY]
      • Types:
        • ‘float3’ (SDTypeFloat3)

[24/294] ‘mdl::ifm::double4_float4(double4)’

  • SDPropertyCategory = ‘Input’
    • ‘v’ [CONNECTABLE]
      • Types:
        • ‘double4’ (SDTypeDouble4)

  • SDPropertyCategory = ‘Output’
    • ‘output’ [CONNECTABLE, READ_ONLY]
      • Types:
        • ‘float4’ (SDTypeFloat4)

[25/294] ‘mdl::ifm::IrayProjectionReturn(::ifm::IrayProjectionReturn)’

  • SDPropertyCategory = ‘Input’
    • ‘other’ [CONNECTABLE]
      • Types:
        • ‘mdl::ifm::IrayProjectionReturn’ (SDTypeStruct)

  • SDPropertyCategory = ‘Output’
    • ‘output’ [CONNECTABLE, READ_ONLY]
      • Types:
        • ‘mdl::ifm::IrayProjectionReturn’ (SDTypeStruct)

[26/294] ‘mdl::ifm::IrayProjectionReturn()’

  • SDPropertyCategory = ‘Output’
    • ‘output’ [CONNECTABLE, READ_ONLY]
      • Types:
        • ‘mdl::ifm::IrayProjectionReturn’ (SDTypeStruct)

[27/294] ‘mdl::ifm::IrayProjectionReturn(::base::texture_coordinate_info,float2)’

  • SDPropertyCategory = ‘Input’
    • ‘outTextureCoordinateInfo’ [CONNECTABLE]
      • Types:
        • ‘mdl::base::texture_coordinate_info’ (SDTypeStruct)

    • ‘outUV’ [CONNECTABLE]
      • Types:
        • ‘float2’ (SDTypeFloat2)

  • SDPropertyCategory = ‘Output’
    • ‘output’ [CONNECTABLE, READ_ONLY]
      • Types:
        • ‘mdl::ifm::IrayProjectionReturn’ (SDTypeStruct)

[28/294] ‘mdl::ifm::IrayProjectionReturn.outTextureCoordinateInfo(::ifm::IrayProjectionReturn)’

  • SDPropertyCategory = ‘Input’
    • ‘s’ [CONNECTABLE]
      • Types:
        • ‘mdl::ifm::IrayProjectionReturn’ (SDTypeStruct)

  • SDPropertyCategory = ‘Output’
    • ‘output’ [CONNECTABLE, READ_ONLY]
      • Types:
        • ‘mdl::base::texture_coordinate_info’ (SDTypeStruct)

[29/294] ‘mdl::ifm::IrayProjectionReturn.outUV(::ifm::IrayProjectionReturn)’

  • SDPropertyCategory = ‘Input’
    • ‘s’ [CONNECTABLE]
      • Types:
        • ‘mdl::ifm::IrayProjectionReturn’ (SDTypeStruct)

  • SDPropertyCategory = ‘Output’
    • ‘output’ [CONNECTABLE, READ_ONLY]
      • Types:
        • ‘float2’ (SDTypeFloat2)

[30/294] ‘mdl::ifm::irayProjection(::base::texture_coordinate_system,int,::base::projection_mode,float4x4)’

  • SDPropertyCategory = ‘Input’
    • ‘coordinateSystem’ = SDValueEnum(“mdl::base::texture_coordinate_system”,2) [CONNECTABLE]
      • Types:
        • ‘mdl::base::texture_coordinate_system’ (SDTypeEnum) [Uniform]

    • ‘textureSpace’ = SDValueInt(int(0)) [CONNECTABLE]
      • Types:
        • ‘int’ (SDTypeInt) [Uniform]

    • ‘type’ = SDValueEnum(“mdl::base::projection_mode”,5) [CONNECTABLE]
      • Types:
        • ‘mdl::base::projection_mode’ (SDTypeEnum) [Uniform]

    • ‘placementMatrix’ = SDValueMatrix(matrix<float>[4][4](float(1),float(0),float(0),float(0),float(0),float(1),float(0),float(0),float(0),float(0),float(1),float(0),float(0),float(0),float(0),float(1))) [CONNECTABLE]
      • Types:
        • ‘matrix<float>[4][4]’ (SDTypeMatrix) [Uniform]

  • SDPropertyCategory = ‘Output’
    • ‘output’ [CONNECTABLE, READ_ONLY]
      • Types:
        • ‘mdl::ifm::IrayProjectionReturn’ (SDTypeStruct)

[31/294] ‘mdl::ifm::IrayStateReturn(::ifm::IrayStateReturn)’

  • SDPropertyCategory = ‘Input’
    • ‘other’ [CONNECTABLE]
      • Types:
        • ‘mdl::ifm::IrayStateReturn’ (SDTypeStruct)

  • SDPropertyCategory = ‘Output’
    • ‘output’ [CONNECTABLE, READ_ONLY]
      • Types:
        • ‘mdl::ifm::IrayStateReturn’ (SDTypeStruct)

[32/294] ‘mdl::ifm::IrayStateReturn()’

  • SDPropertyCategory = ‘Output’
    • ‘output’ [CONNECTABLE, READ_ONLY]
      • Types:
        • ‘mdl::ifm::IrayStateReturn’ (SDTypeStruct)

[33/294] ‘mdl::ifm::IrayStateReturn(float3,float3,float3,float2,float3,float3,color,int,float,float,float,float,float,float,float3,float3)’

  • SDPropertyCategory = ‘Input’
    • ‘position’ [CONNECTABLE]
      • Types:
        • ‘float3’ (SDTypeFloat3)

    • ‘normal’ [CONNECTABLE]
      • Types:
        • ‘float3’ (SDTypeFloat3)

    • ‘geometryNormal’ [CONNECTABLE]
      • Types:
        • ‘float3’ (SDTypeFloat3)

    • ‘uv’ [CONNECTABLE]
      • Types:
        • ‘float2’ (SDTypeFloat2)

    • ‘uvTangent’ [CONNECTABLE]
      • Types:
        • ‘float3’ (SDTypeFloat3)

    • ‘uvBitangent’ [CONNECTABLE]
      • Types:
        • ‘float3’ (SDTypeFloat3)

    • ‘vertexColor’ [CONNECTABLE]
      • Types:
        • ‘ColorRGB’ (SDTypeColorRGB)

    • ‘label’ [CONNECTABLE]
      • Types:
        • ‘int’ (SDTypeInt)

    • ‘animationTime’ [CONNECTABLE]
      • Types:
        • ‘float’ (SDTypeFloat)

    • ‘normalsDotProduct’ [CONNECTABLE]
      • Types:
        • ‘float’ (SDTypeFloat)

    • ‘normalsAngle’ [CONNECTABLE]
      • Types:
        • ‘float’ (SDTypeFloat)

    • ‘normalVectorDotProduct’ [CONNECTABLE]
      • Types:
        • ‘float’ (SDTypeFloat)

    • ‘normalVectorAngle’ [CONNECTABLE]
      • Types:
        • ‘float’ (SDTypeFloat)

    • ‘minimumDistance’ [CONNECTABLE]
      • Types:
        • ‘float’ (SDTypeFloat)

    • ‘minimumDistanceVector’ [CONNECTABLE]
      • Types:
        • ‘float3’ (SDTypeFloat3)

    • ‘minimumDistanceAbsoluteVector’ [CONNECTABLE]
      • Types:
        • ‘float3’ (SDTypeFloat3)

  • SDPropertyCategory = ‘Output’
    • ‘output’ [CONNECTABLE, READ_ONLY]
      • Types:
        • ‘mdl::ifm::IrayStateReturn’ (SDTypeStruct)

[34/294] ‘mdl::ifm::IrayStateReturn.position(::ifm::IrayStateReturn)’

  • SDPropertyCategory = ‘Input’
    • ‘s’ [CONNECTABLE]
      • Types:
        • ‘mdl::ifm::IrayStateReturn’ (SDTypeStruct)

  • SDPropertyCategory = ‘Output’
    • ‘output’ [CONNECTABLE, READ_ONLY]
      • Types:
        • ‘float3’ (SDTypeFloat3)

[35/294] ‘mdl::ifm::IrayStateReturn.normal(::ifm::IrayStateReturn)’

  • SDPropertyCategory = ‘Input’
    • ‘s’ [CONNECTABLE]
      • Types:
        • ‘mdl::ifm::IrayStateReturn’ (SDTypeStruct)

  • SDPropertyCategory = ‘Output’
    • ‘output’ [CONNECTABLE, READ_ONLY]
      • Types:
        • ‘float3’ (SDTypeFloat3)

[36/294] ‘mdl::ifm::IrayStateReturn.geometryNormal(::ifm::IrayStateReturn)’

  • SDPropertyCategory = ‘Input’
    • ‘s’ [CONNECTABLE]
      • Types:
        • ‘mdl::ifm::IrayStateReturn’ (SDTypeStruct)

  • SDPropertyCategory = ‘Output’
    • ‘output’ [CONNECTABLE, READ_ONLY]
      • Types:
        • ‘float3’ (SDTypeFloat3)

[37/294] ‘mdl::ifm::IrayStateReturn.uv(::ifm::IrayStateReturn)’

  • SDPropertyCategory = ‘Input’
    • ‘s’ [CONNECTABLE]
      • Types:
        • ‘mdl::ifm::IrayStateReturn’ (SDTypeStruct)

  • SDPropertyCategory = ‘Output’
    • ‘output’ [CONNECTABLE, READ_ONLY]
      • Types:
        • ‘float2’ (SDTypeFloat2)

[38/294] ‘mdl::ifm::IrayStateReturn.uvTangent(::ifm::IrayStateReturn)’

  • SDPropertyCategory = ‘Input’
    • ‘s’ [CONNECTABLE]
      • Types:
        • ‘mdl::ifm::IrayStateReturn’ (SDTypeStruct)

  • SDPropertyCategory = ‘Output’
    • ‘output’ [CONNECTABLE, READ_ONLY]
      • Types:
        • ‘float3’ (SDTypeFloat3)

[39/294] ‘mdl::ifm::IrayStateReturn.uvBitangent(::ifm::IrayStateReturn)’

  • SDPropertyCategory = ‘Input’
    • ‘s’ [CONNECTABLE]
      • Types:
        • ‘mdl::ifm::IrayStateReturn’ (SDTypeStruct)

  • SDPropertyCategory = ‘Output’
    • ‘output’ [CONNECTABLE, READ_ONLY]
      • Types:
        • ‘float3’ (SDTypeFloat3)

[40/294] ‘mdl::ifm::IrayStateReturn.vertexColor(::ifm::IrayStateReturn)’

  • SDPropertyCategory = ‘Input’
    • ‘s’ [CONNECTABLE]
      • Types:
        • ‘mdl::ifm::IrayStateReturn’ (SDTypeStruct)

  • SDPropertyCategory = ‘Output’
    • ‘output’ [CONNECTABLE, READ_ONLY]
      • Types:
        • ‘ColorRGB’ (SDTypeColorRGB)

[41/294] ‘mdl::ifm::IrayStateReturn.label(::ifm::IrayStateReturn)’

  • SDPropertyCategory = ‘Input’
    • ‘s’ [CONNECTABLE]
      • Types:
        • ‘mdl::ifm::IrayStateReturn’ (SDTypeStruct)

  • SDPropertyCategory = ‘Output’
    • ‘output’ [CONNECTABLE, READ_ONLY]
      • Types:
        • ‘int’ (SDTypeInt)

[42/294] ‘mdl::ifm::IrayStateReturn.animationTime(::ifm::IrayStateReturn)’

  • SDPropertyCategory = ‘Input’
    • ‘s’ [CONNECTABLE]
      • Types:
        • ‘mdl::ifm::IrayStateReturn’ (SDTypeStruct)

  • SDPropertyCategory = ‘Output’
    • ‘output’ [CONNECTABLE, READ_ONLY]
      • Types:
        • ‘float’ (SDTypeFloat)

[43/294] ‘mdl::ifm::IrayStateReturn.normalsDotProduct(::ifm::IrayStateReturn)’

  • SDPropertyCategory = ‘Input’
    • ‘s’ [CONNECTABLE]
      • Types:
        • ‘mdl::ifm::IrayStateReturn’ (SDTypeStruct)

  • SDPropertyCategory = ‘Output’
    • ‘output’ [CONNECTABLE, READ_ONLY]
      • Types:
        • ‘float’ (SDTypeFloat)

[44/294] ‘mdl::ifm::IrayStateReturn.normalsAngle(::ifm::IrayStateReturn)’

  • SDPropertyCategory = ‘Input’
    • ‘s’ [CONNECTABLE]
      • Types:
        • ‘mdl::ifm::IrayStateReturn’ (SDTypeStruct)

  • SDPropertyCategory = ‘Output’
    • ‘output’ [CONNECTABLE, READ_ONLY]
      • Types:
        • ‘float’ (SDTypeFloat)

[45/294] ‘mdl::ifm::IrayStateReturn.normalVectorDotProduct(::ifm::IrayStateReturn)’

  • SDPropertyCategory = ‘Input’
    • ‘s’ [CONNECTABLE]
      • Types:
        • ‘mdl::ifm::IrayStateReturn’ (SDTypeStruct)

  • SDPropertyCategory = ‘Output’
    • ‘output’ [CONNECTABLE, READ_ONLY]
      • Types:
        • ‘float’ (SDTypeFloat)

[46/294] ‘mdl::ifm::IrayStateReturn.normalVectorAngle(::ifm::IrayStateReturn)’

  • SDPropertyCategory = ‘Input’
    • ‘s’ [CONNECTABLE]
      • Types:
        • ‘mdl::ifm::IrayStateReturn’ (SDTypeStruct)

  • SDPropertyCategory = ‘Output’
    • ‘output’ [CONNECTABLE, READ_ONLY]
      • Types:
        • ‘float’ (SDTypeFloat)

[47/294] ‘mdl::ifm::IrayStateReturn.minimumDistance(::ifm::IrayStateReturn)’

  • SDPropertyCategory = ‘Input’
    • ‘s’ [CONNECTABLE]
      • Types:
        • ‘mdl::ifm::IrayStateReturn’ (SDTypeStruct)

  • SDPropertyCategory = ‘Output’
    • ‘output’ [CONNECTABLE, READ_ONLY]
      • Types:
        • ‘float’ (SDTypeFloat)

[48/294] ‘mdl::ifm::IrayStateReturn.minimumDistanceVector(::ifm::IrayStateReturn)’

  • SDPropertyCategory = ‘Input’
    • ‘s’ [CONNECTABLE]
      • Types:
        • ‘mdl::ifm::IrayStateReturn’ (SDTypeStruct)

  • SDPropertyCategory = ‘Output’
    • ‘output’ [CONNECTABLE, READ_ONLY]
      • Types:
        • ‘float3’ (SDTypeFloat3)

[49/294] ‘mdl::ifm::IrayStateReturn.minimumDistanceAbsoluteVector(::ifm::IrayStateReturn)’

  • SDPropertyCategory = ‘Input’
    • ‘s’ [CONNECTABLE]
      • Types:
        • ‘mdl::ifm::IrayStateReturn’ (SDTypeStruct)

  • SDPropertyCategory = ‘Output’
    • ‘output’ [CONNECTABLE, READ_ONLY]
      • Types:
        • ‘float3’ (SDTypeFloat3)

[50/294] ‘mdl::ifm::irayState(int,int,float3,float3[count])’

  • SDPropertyCategory = ‘Input’
    • ‘uvId’ [CONNECTABLE]
      • Types:
        • ‘int’ (SDTypeInt)

    • ‘vertexColorId’ [CONNECTABLE]
      • Types:
        • ‘int’ (SDTypeInt)

    • ‘vector’ [CONNECTABLE]
      • Types:
        • ‘float3’ (SDTypeFloat3)

    • ‘points’ [CONNECTABLE]
      • Types:
        • ‘SDTypeArray<float3>’ (SDTypeArray)

  • SDPropertyCategory = ‘Output’
    • ‘output’ [CONNECTABLE, READ_ONLY]
      • Types:
        • ‘mdl::ifm::IrayStateReturn’ (SDTypeStruct)

[51/294] ‘mdl::ifm::IrayTextureReturn(::ifm::IrayTextureReturn)’

  • SDPropertyCategory = ‘Input’
    • ‘other’ [CONNECTABLE]
      • Types:
        • ‘mdl::ifm::IrayTextureReturn’ (SDTypeStruct)

  • SDPropertyCategory = ‘Output’
    • ‘output’ [CONNECTABLE, READ_ONLY]
      • Types:
        • ‘mdl::ifm::IrayTextureReturn’ (SDTypeStruct)

[52/294] ‘mdl::ifm::IrayTextureReturn(color,float,float3)’

  • SDPropertyCategory = ‘Input’
    • ‘outColor’ = SDValueColorRGB(ColorRGB(0,0,0)) [CONNECTABLE]
      • Types:
        • ‘ColorRGB’ (SDTypeColorRGB)

    • ‘outAlpha’ = SDValueFloat(float(0)) [CONNECTABLE]
      • Types:
        • ‘float’ (SDTypeFloat)

    • ‘outNormal’ = SDValueFloat3(float3(0,0,0)) [CONNECTABLE]
      • Types:
        • ‘float3’ (SDTypeFloat3)

  • SDPropertyCategory = ‘Output’
    • ‘output’ [CONNECTABLE, READ_ONLY]
      • Types:
        • ‘mdl::ifm::IrayTextureReturn’ (SDTypeStruct)

[53/294] ‘mdl::ifm::IrayTextureReturn.outColor(::ifm::IrayTextureReturn)’

  • SDPropertyCategory = ‘Input’
    • ‘s’ [CONNECTABLE]
      • Types:
        • ‘mdl::ifm::IrayTextureReturn’ (SDTypeStruct)

  • SDPropertyCategory = ‘Output’
    • ‘output’ [CONNECTABLE, READ_ONLY]
      • Types:
        • ‘ColorRGB’ (SDTypeColorRGB)

[54/294] ‘mdl::ifm::IrayTextureReturn.outAlpha(::ifm::IrayTextureReturn)’

  • SDPropertyCategory = ‘Input’
    • ‘s’ [CONNECTABLE]
      • Types:
        • ‘mdl::ifm::IrayTextureReturn’ (SDTypeStruct)

  • SDPropertyCategory = ‘Output’
    • ‘output’ [CONNECTABLE, READ_ONLY]
      • Types:
        • ‘float’ (SDTypeFloat)

[55/294] ‘mdl::ifm::IrayTextureReturn.outNormal(::ifm::IrayTextureReturn)’

  • SDPropertyCategory = ‘Input’
    • ‘s’ [CONNECTABLE]
      • Types:
        • ‘mdl::ifm::IrayTextureReturn’ (SDTypeStruct)

  • SDPropertyCategory = ‘Output’
    • ‘output’ [CONNECTABLE, READ_ONLY]
      • Types:
        • ‘float3’ (SDTypeFloat3)

[56/294] ‘mdl::ifm::irayMayaTexture2d(texture_2d,float2,float2,::tex::wrap_mode,::tex::wrap_mode,bool,float2,float2,float,color,color,float)’

  • SDPropertyCategory = ‘Input’
    • ‘inColor’ [CONNECTABLE]
      • Types:
        • ‘mdl::texture_2d’ (SDMDLTypeTextureReference) [Uniform]

    • ‘cropU’ = SDValueFloat2(float2(0,0)) [CONNECTABLE]
      • Types:
        • ‘float2’ (SDTypeFloat2) [Uniform]

    • ‘cropV’ = SDValueFloat2(float2(0,0)) [CONNECTABLE]
      • Types:
        • ‘float2’ (SDTypeFloat2) [Uniform]

    • ‘wrapU’ = SDValueEnum(“mdl::tex::wrap_mode”,1) [CONNECTABLE]
      • Types:
        • ‘mdl::tex::wrap_mode’ (SDTypeEnum) [Uniform]

    • ‘wrapV’ = SDValueEnum(“mdl::tex::wrap_mode”,1) [CONNECTABLE]
      • Types:
        • ‘mdl::tex::wrap_mode’ (SDTypeEnum) [Uniform]

    • ‘clip’ = SDValueBool(bool(false)) [CONNECTABLE]
      • Types:
        • ‘bool’ (SDTypeBool) [Uniform]

    • ‘scale’ = SDValueFloat2(float2(1,1)) [CONNECTABLE]
      • Types:
        • ‘float2’ (SDTypeFloat2) [Uniform]

    • ‘offset’ = SDValueFloat2(float2(0,0)) [CONNECTABLE]
      • Types:
        • ‘float2’ (SDTypeFloat2) [Uniform]

    • ‘rotate’ = SDValueFloat(float(0)) [CONNECTABLE]
      • Types:
        • ‘float’ (SDTypeFloat) [Uniform]

    • ‘colorOffset’ = SDValueColorRGB(ColorRGB(0,0,0)) [CONNECTABLE]
      • Types:
        • ‘ColorRGB’ (SDTypeColorRGB)

    • ‘colorGain’ = SDValueColorRGB(ColorRGB(1,1,1)) [CONNECTABLE]
      • Types:
        • ‘ColorRGB’ (SDTypeColorRGB)

    • ‘bumpDepth’ = SDValueFloat(float(1)) [CONNECTABLE]
      • Types:
        • ‘float’ (SDTypeFloat) [Uniform]

  • SDPropertyCategory = ‘Output’
    • ‘output’ [CONNECTABLE, READ_ONLY]
      • Types:
        • ‘mdl::ifm::IrayTextureReturn’ (SDTypeStruct)

[57/294] ‘mdl::ifm::NormalMapType(::ifm::NormalMapType)’

  • SDPropertyCategory = ‘Input’
    • ‘v’ = SDValueEnum(“mdl::ifm::NormalMapType”,0) [CONNECTABLE]
      • Types:
        • ‘mdl::ifm::NormalMapType’ (SDTypeEnum)

  • SDPropertyCategory = ‘Output’
    • ‘output’ [CONNECTABLE, READ_ONLY]
      • Types:
        • ‘mdl::ifm::NormalMapType’ (SDTypeEnum)

[58/294] ‘mdl::ifm::int(::ifm::NormalMapType)’

  • SDPropertyCategory = ‘Input’
    • ‘x’ [CONNECTABLE]
      • Types:
        • ‘mdl::ifm::NormalMapType’ (SDTypeEnum)

  • SDPropertyCategory = ‘Output’
    • ‘output’ [CONNECTABLE, READ_ONLY]
      • Types:
        • ‘int’ (SDTypeInt)

[59/294] ‘mdl::ifm::TangentBitangentMapping(::ifm::TangentBitangentMapping)’

  • SDPropertyCategory = ‘Input’
    • ‘v’ = SDValueEnum(“mdl::ifm::TangentBitangentMapping”,1) [CONNECTABLE]
      • Types:
        • ‘mdl::ifm::TangentBitangentMapping’ (SDTypeEnum)

  • SDPropertyCategory = ‘Output’
    • ‘output’ [CONNECTABLE, READ_ONLY]
      • Types:
        • ‘mdl::ifm::TangentBitangentMapping’ (SDTypeEnum)

[60/294] ‘mdl::ifm::int(::ifm::TangentBitangentMapping)’

  • SDPropertyCategory = ‘Input’
    • ‘x’ [CONNECTABLE]
      • Types:
        • ‘mdl::ifm::TangentBitangentMapping’ (SDTypeEnum)

  • SDPropertyCategory = ‘Output’
    • ‘output’ [CONNECTABLE, READ_ONLY]
      • Types:
        • ‘int’ (SDTypeInt)

[61/294] ‘mdl::ifm::irayNormalMapping(float3,::ifm::NormalMapType,::ifm::TangentBitangentMapping,int,bool,bool,float,bool,float,float,float3)’

  • SDPropertyCategory = ‘Input’
    • ‘normalMap’ = SDValueFloat3(float3(0,0,1)) [CONNECTABLE]
      • Types:
        • ‘float3’ (SDTypeFloat3) [Varying]

    • ‘mapType’ = SDValueEnum(“mdl::ifm::NormalMapType”,0) [CONNECTABLE]
      • Types:
        • ‘mdl::ifm::NormalMapType’ (SDTypeEnum) [Uniform]

    • ‘mapping’ = SDValueEnum(“mdl::ifm::TangentBitangentMapping”,1) [CONNECTABLE]
      • Types:
        • ‘mdl::ifm::TangentBitangentMapping’ (SDTypeEnum) [Uniform]

    • ‘uvId’ = SDValueInt(int(0)) [CONNECTABLE]
      • Types:
        • ‘int’ (SDTypeInt) [Uniform]

    • ‘flipTangent’ = SDValueBool(bool(false)) [CONNECTABLE]
      • Types:
        • ‘bool’ (SDTypeBool) [Uniform]

    • ‘flipBitangent’ = SDValueBool(bool(false)) [CONNECTABLE]
      • Types:
        • ‘bool’ (SDTypeBool) [Uniform]

    • ‘bumpDepth’ = SDValueFloat(float(1)) [CONNECTABLE]
      • Types:
        • ‘float’ (SDTypeFloat) [Varying]

    • ‘bumpDepthDirectional’ = SDValueBool(bool(false)) [CONNECTABLE]
      • Types:
        • ‘bool’ (SDTypeBool) [Uniform]

    • ‘bumpDepthTangent’ = SDValueFloat(float(1)) [CONNECTABLE]
      • Types:
        • ‘float’ (SDTypeFloat) [Varying]

    • ‘bumpDepthBitangent’ = SDValueFloat(float(1)) [CONNECTABLE]
      • Types:
        • ‘float’ (SDTypeFloat) [Varying]

    • ‘normalCamera’ = SDMDLValueCall(mdl::state::normal()__default_call___255) [CONNECTABLE]
      • Types:
        • ‘float3’ (SDTypeFloat3) [Varying]

  • SDPropertyCategory = ‘Output’
    • ‘output’ [CONNECTABLE, READ_ONLY]
      • Types:
        • ‘float3’ (SDTypeFloat3)

[62/294] ‘mdl::ifm::MayaTextureReturn(::ifm::MayaTextureReturn)’

  • SDPropertyCategory = ‘Input’
    • ‘other’ [CONNECTABLE]
      • Types:
        • ‘mdl::ifm::MayaTextureReturn’ (SDTypeStruct)

  • SDPropertyCategory = ‘Output’
    • ‘output’ [CONNECTABLE, READ_ONLY]
      • Types:
        • ‘mdl::ifm::MayaTextureReturn’ (SDTypeStruct)

[63/294] ‘mdl::ifm::MayaTextureReturn()’

  • SDPropertyCategory = ‘Output’
    • ‘output’ [CONNECTABLE, READ_ONLY]
      • Types:
        • ‘mdl::ifm::MayaTextureReturn’ (SDTypeStruct)

[64/294] ‘mdl::ifm::MayaTextureReturn(float,color)’

  • SDPropertyCategory = ‘Input’
    • ‘outAlpha’ [CONNECTABLE]
      • Types:
        • ‘float’ (SDTypeFloat)

    • ‘outColor’ [CONNECTABLE]
      • Types:
        • ‘ColorRGB’ (SDTypeColorRGB)

  • SDPropertyCategory = ‘Output’
    • ‘output’ [CONNECTABLE, READ_ONLY]
      • Types:
        • ‘mdl::ifm::MayaTextureReturn’ (SDTypeStruct)

[65/294] ‘mdl::ifm::MayaTextureReturn.outAlpha(::ifm::MayaTextureReturn)’

  • SDPropertyCategory = ‘Input’
    • ‘s’ [CONNECTABLE]
      • Types:
        • ‘mdl::ifm::MayaTextureReturn’ (SDTypeStruct)

  • SDPropertyCategory = ‘Output’
    • ‘output’ [CONNECTABLE, READ_ONLY]
      • Types:
        • ‘float’ (SDTypeFloat)

[66/294] ‘mdl::ifm::MayaTextureReturn.outColor(::ifm::MayaTextureReturn)’

  • SDPropertyCategory = ‘Input’
    • ‘s’ [CONNECTABLE]
      • Types:
        • ‘mdl::ifm::MayaTextureReturn’ (SDTypeStruct)

  • SDPropertyCategory = ‘Output’
    • ‘output’ [CONNECTABLE, READ_ONLY]
      • Types:
        • ‘ColorRGB’ (SDTypeColorRGB)

[67/294] ‘mdl::ifm::mayaNtscLuminance(color)’

  • SDPropertyCategory = ‘Input’
    • ‘inColor’ [CONNECTABLE]
      • Types:
        • ‘ColorRGB’ (SDTypeColorRGB)

  • SDPropertyCategory = ‘Output’
    • ‘output’ [CONNECTABLE, READ_ONLY]
      • Types:
        • ‘float’ (SDTypeFloat)

[68/294] ‘mdl::ifm::mayaColorEffects(color,float,color,color,float,float,bool,float,color)’

  • SDPropertyCategory = ‘Input’
    • ‘inColor’ [CONNECTABLE]
      • Types:
        • ‘ColorRGB’ (SDTypeColorRGB)

    • ‘inAlpha’ [CONNECTABLE]
      • Types:
        • ‘float’ (SDTypeFloat)

    • ‘colorGain’ = SDValueColorRGB(ColorRGB(1,1,1)) [CONNECTABLE]
      • Types:
        • ‘ColorRGB’ (SDTypeColorRGB)

    • ‘colorOffset’ = SDValueColorRGB(ColorRGB(0,0,0)) [CONNECTABLE]
      • Types:
        • ‘ColorRGB’ (SDTypeColorRGB)

    • ‘alphaGain’ = SDValueFloat(float(1)) [CONNECTABLE]
      • Types:
        • ‘float’ (SDTypeFloat)

    • ‘alphaOffset’ = SDValueFloat(float(0)) [CONNECTABLE]
      • Types:
        • ‘float’ (SDTypeFloat)

    • ‘invert’ = SDValueBool(bool(false)) [CONNECTABLE]
      • Types:
        • ‘bool’ (SDTypeBool)

    • ‘blendFactor’ = SDValueFloat(float(0)) [CONNECTABLE]
      • Types:
        • ‘float’ (SDTypeFloat)

    • ‘defaultColor’ = SDValueColorRGB(ColorRGB(0.5,0.5,0.5)) [CONNECTABLE]
      • Types:
        • ‘ColorRGB’ (SDTypeColorRGB)

  • SDPropertyCategory = ‘Output’
    • ‘output’ [CONNECTABLE, READ_ONLY]
      • Types:
        • ‘mdl::ifm::MayaTextureReturn’ (SDTypeStruct)

[69/294] ‘mdl::ifm::mayaComputeBlend(float3,float)’

  • SDPropertyCategory = ‘Input’
    • ‘point’ [CONNECTABLE]
      • Types:
        • ‘float3’ (SDTypeFloat3)

    • ‘blendValue’ [CONNECTABLE]
      • Types:
        • ‘float’ (SDTypeFloat)

  • SDPropertyCategory = ‘Output’
    • ‘output’ [CONNECTABLE, READ_ONLY]
      • Types:
        • ‘float’ (SDTypeFloat)

[70/294] ‘mdl::ifm::computeBlend(float3,float)’

  • SDPropertyCategory = ‘Input’
    • ‘point’ [CONNECTABLE]
      • Types:
        • ‘float3’ (SDTypeFloat3)

    • ‘blendValue’ [CONNECTABLE]
      • Types:
        • ‘float’ (SDTypeFloat)

  • SDPropertyCategory = ‘Output’
    • ‘output’ [CONNECTABLE, READ_ONLY]
      • Types:
        • ‘float’ (SDTypeFloat)

[71/294] ‘mdl::ifm::MayaIAWorldInverseMatrix(::ifm::MayaIAWorldInverseMatrix)’

  • SDPropertyCategory = ‘Input’
    • ‘other’ [CONNECTABLE]
      • Types:
        • ‘mdl::ifm::MayaIAWorldInverseMatrix’ (SDTypeStruct)

  • SDPropertyCategory = ‘Output’
    • ‘output’ [CONNECTABLE, READ_ONLY]
      • Types:
        • ‘mdl::ifm::MayaIAWorldInverseMatrix’ (SDTypeStruct)

[72/294] ‘mdl::ifm::MayaIAWorldInverseMatrix(float4x4)’

  • SDPropertyCategory = ‘Input’
    • ‘matrix’ = SDValueMatrix(matrix<float>[4][4](float(1),float(0),float(0),float(0),float(0),float(1),float(0),float(0),float(0),float(0),float(1),float(0),float(0),float(0),float(0),float(1))) [CONNECTABLE]
      • Types:
        • ‘matrix<float>[4][4]’ (SDTypeMatrix)

  • SDPropertyCategory = ‘Output’
    • ‘output’ [CONNECTABLE, READ_ONLY]
      • Types:
        • ‘mdl::ifm::MayaIAWorldInverseMatrix’ (SDTypeStruct)

[73/294] ‘mdl::ifm::MayaIAWorldInverseMatrix.matrix(::ifm::MayaIAWorldInverseMatrix)’

  • SDPropertyCategory = ‘Input’
    • ‘s’ [CONNECTABLE]
      • Types:
        • ‘mdl::ifm::MayaIAWorldInverseMatrix’ (SDTypeStruct)

  • SDPropertyCategory = ‘Output’
    • ‘output’ [CONNECTABLE, READ_ONLY]
      • Types:
        • ‘matrix<float>[4][4]’ (SDTypeMatrix)

[74/294] ‘mdl::ifm::MayaMessageCamera(::ifm::MayaMessageCamera)’

  • SDPropertyCategory = ‘Input’
    • ‘other’ [CONNECTABLE]
      • Types:
        • ‘mdl::ifm::MayaMessageCamera’ (SDTypeStruct)

  • SDPropertyCategory = ‘Output’
    • ‘output’ [CONNECTABLE, READ_ONLY]
      • Types:
        • ‘mdl::ifm::MayaMessageCamera’ (SDTypeStruct)

[75/294] ‘mdl::ifm::MayaMessageCamera(float4x4,float2)’

  • SDPropertyCategory = ‘Input’
    • ‘worldInverseMatrix’ = SDValueMatrix(matrix<float>[4][4](float(1),float(0),float(0),float(0),float(0),float(1),float(0),float(0),float(0),float(0),float(1),float(0),float(0),float(0),float(0),float(1))) [CONNECTABLE]
      • Types:
        • ‘matrix<float>[4][4]’ (SDTypeMatrix)

    • ‘size’ = SDValueFloat2(float2(1,1)) [CONNECTABLE]
      • Types:
        • ‘float2’ (SDTypeFloat2)

  • SDPropertyCategory = ‘Output’
    • ‘output’ [CONNECTABLE, READ_ONLY]
      • Types:
        • ‘mdl::ifm::MayaMessageCamera’ (SDTypeStruct)

[76/294] ‘mdl::ifm::MayaMessageCamera.worldInverseMatrix(::ifm::MayaMessageCamera)’

  • SDPropertyCategory = ‘Input’
    • ‘s’ [CONNECTABLE]
      • Types:
        • ‘mdl::ifm::MayaMessageCamera’ (SDTypeStruct)

  • SDPropertyCategory = ‘Output’
    • ‘output’ [CONNECTABLE, READ_ONLY]
      • Types:
        • ‘matrix<float>[4][4]’ (SDTypeMatrix)

[77/294] ‘mdl::ifm::MayaMessageCamera.size(::ifm::MayaMessageCamera)’

  • SDPropertyCategory = ‘Input’
    • ‘s’ [CONNECTABLE]
      • Types:
        • ‘mdl::ifm::MayaMessageCamera’ (SDTypeStruct)

  • SDPropertyCategory = ‘Output’
    • ‘output’ [CONNECTABLE, READ_ONLY]
      • Types:
        • ‘float2’ (SDTypeFloat2)

[78/294] ‘mdl::ifm::mayaCamera(::ifm::MayaIAWorldInverseMatrix,float,float,float2,float)’

  • SDPropertyCategory = ‘Input’
    • ‘worldInverseMatrix’ [CONNECTABLE]
      • Types:
        • ‘mdl::ifm::MayaIAWorldInverseMatrix’ (SDTypeStruct) [Uniform]

    • ‘focalLength’ [CONNECTABLE]
      • Types:
        • ‘float’ (SDTypeFloat) [Uniform]

    • ‘cameraScale’ [CONNECTABLE]
      • Types:
        • ‘float’ (SDTypeFloat) [Uniform]

    • ‘cameraAperture’ [CONNECTABLE]
      • Types:
        • ‘float2’ (SDTypeFloat2) [Uniform]

    • ‘lensSqueezeRatio’ [CONNECTABLE]
      • Types:
        • ‘float’ (SDTypeFloat) [Uniform]

  • SDPropertyCategory = ‘Output’
    • ‘output’ [CONNECTABLE, READ_ONLY]
      • Types:
        • ‘mdl::ifm::MayaMessageCamera’ (SDTypeStruct)

[79/294] ‘mdl::ifm::mayaNoise1(float)’

  • SDPropertyCategory = ‘Input’
    • ‘x’ [CONNECTABLE]
      • Types:
        • ‘float’ (SDTypeFloat)

  • SDPropertyCategory = ‘Output’
    • ‘output’ [CONNECTABLE, READ_ONLY]
      • Types:
        • ‘float’ (SDTypeFloat)

[80/294] ‘mdl::ifm::mayaNoise2(float,float)’

  • SDPropertyCategory = ‘Input’
    • ‘x’ [CONNECTABLE]
      • Types:
        • ‘float’ (SDTypeFloat)

    • ‘y’ [CONNECTABLE]
      • Types:
        • ‘float’ (SDTypeFloat)

  • SDPropertyCategory = ‘Output’
    • ‘output’ [CONNECTABLE, READ_ONLY]
      • Types:
        • ‘float’ (SDTypeFloat)

[81/294] ‘mdl::ifm::mayaDNoise2(float,float)’

  • SDPropertyCategory = ‘Input’
    • ‘x’ [CONNECTABLE]
      • Types:
        • ‘float’ (SDTypeFloat)

    • ‘y’ [CONNECTABLE]
      • Types:
        • ‘float’ (SDTypeFloat)

  • SDPropertyCategory = ‘Output’
    • ‘output’ [CONNECTABLE, READ_ONLY]
      • Types:
        • ‘float3’ (SDTypeFloat3)

[82/294] ‘mdl::ifm::mayaNoise3(float,float,float)’

  • SDPropertyCategory = ‘Input’
    • ‘x’ [CONNECTABLE]
      • Types:
        • ‘float’ (SDTypeFloat)

    • ‘y’ [CONNECTABLE]
      • Types:
        • ‘float’ (SDTypeFloat)

    • ‘z’ [CONNECTABLE]
      • Types:
        • ‘float’ (SDTypeFloat)

  • SDPropertyCategory = ‘Output’
    • ‘output’ [CONNECTABLE, READ_ONLY]
      • Types:
        • ‘float’ (SDTypeFloat)

[83/294] ‘mdl::ifm::mayaNoise4(float,float,float,float,int)’

  • SDPropertyCategory = ‘Input’
    • ‘x’ [CONNECTABLE]
      • Types:
        • ‘float’ (SDTypeFloat)

    • ‘y’ [CONNECTABLE]
      • Types:
        • ‘float’ (SDTypeFloat)

    • ‘z’ [CONNECTABLE]
      • Types:
        • ‘float’ (SDTypeFloat)

    • ‘time’ [CONNECTABLE]
      • Types:
        • ‘float’ (SDTypeFloat)

    • ‘numTimeSteps’ [CONNECTABLE]
      • Types:
        • ‘int’ (SDTypeInt)

  • SDPropertyCategory = ‘Output’
    • ‘output’ [CONNECTABLE, READ_ONLY]
      • Types:
        • ‘float’ (SDTypeFloat)

[84/294] ‘mdl::ifm::mayaRandomNoise(int)’

  • SDPropertyCategory = ‘Input’
    • ‘arrayIndex’ [CONNECTABLE]
      • Types:
        • ‘int’ (SDTypeInt)

  • SDPropertyCategory = ‘Output’
    • ‘output’ [CONNECTABLE, READ_ONLY]
      • Types:
        • ‘float’ (SDTypeFloat)

[85/294] ‘mdl::ifm::mayaGradientLattice(int3,float3)’

  • SDPropertyCategory = ‘Input’
    • ‘i’ [CONNECTABLE]
      • Types:
        • ‘int3’ (SDTypeInt3)

    • ‘f’ [CONNECTABLE]
      • Types:
        • ‘float3’ (SDTypeFloat3)

  • SDPropertyCategory = ‘Output’
    • ‘output’ [CONNECTABLE, READ_ONLY]
      • Types:
        • ‘float’ (SDTypeFloat)

[86/294] ‘mdl::ifm::mayaGradientNoise3(float,float,float)’

  • SDPropertyCategory = ‘Input’
    • ‘x’ [CONNECTABLE]
      • Types:
        • ‘float’ (SDTypeFloat)

    • ‘y’ [CONNECTABLE]
      • Types:
        • ‘float’ (SDTypeFloat)

    • ‘z’ [CONNECTABLE]
      • Types:
        • ‘float’ (SDTypeFloat)

  • SDPropertyCategory = ‘Output’
    • ‘output’ [CONNECTABLE, READ_ONLY]
      • Types:
        • ‘float’ (SDTypeFloat)

[87/294] ‘mdl::ifm::MayaRampAttrInterpolation(::ifm::MayaRampAttrInterpolation)’

  • SDPropertyCategory = ‘Input’
    • ‘v’ = SDValueEnum(“mdl::ifm::MayaRampAttrInterpolation”,0) [CONNECTABLE]
      • Types:
        • ‘mdl::ifm::MayaRampAttrInterpolation’ (SDTypeEnum)

  • SDPropertyCategory = ‘Output’
    • ‘output’ [CONNECTABLE, READ_ONLY]
      • Types:
        • ‘mdl::ifm::MayaRampAttrInterpolation’ (SDTypeEnum)

[88/294] ‘mdl::ifm::int(::ifm::MayaRampAttrInterpolation)’

  • SDPropertyCategory = ‘Input’
    • ‘x’ [CONNECTABLE]
      • Types:
        • ‘mdl::ifm::MayaRampAttrInterpolation’ (SDTypeEnum)

  • SDPropertyCategory = ‘Output’
    • ‘output’ [CONNECTABLE, READ_ONLY]
      • Types:
        • ‘int’ (SDTypeInt)

[89/294] ‘mdl::ifm::MayaFloatRampAttrEntry(::ifm::MayaFloatRampAttrEntry)’

  • SDPropertyCategory = ‘Input’
    • ‘other’ [CONNECTABLE]
      • Types:
        • ‘mdl::ifm::MayaFloatRampAttrEntry’ (SDTypeStruct)

  • SDPropertyCategory = ‘Output’
    • ‘output’ [CONNECTABLE, READ_ONLY]
      • Types:
        • ‘mdl::ifm::MayaFloatRampAttrEntry’ (SDTypeStruct)

[90/294] ‘mdl::ifm::MayaFloatRampAttrEntry(float,float,::ifm::MayaRampAttrInterpolation)’

  • SDPropertyCategory = ‘Input’
    • ‘position’ = SDValueFloat(float(0)) [CONNECTABLE]
      • Types:
        • ‘float’ (SDTypeFloat) [Varying]

    • ‘floatValue’ = SDValueFloat(float(0)) [CONNECTABLE]
      • Types:
        • ‘float’ (SDTypeFloat) [Varying]

    • ‘interp’ = SDValueEnum(“mdl::ifm::MayaRampAttrInterpolation”,0) [CONNECTABLE]
      • Types:
        • ‘mdl::ifm::MayaRampAttrInterpolation’ (SDTypeEnum) [Uniform]

  • SDPropertyCategory = ‘Output’
    • ‘output’ [CONNECTABLE, READ_ONLY]
      • Types:
        • ‘mdl::ifm::MayaFloatRampAttrEntry’ (SDTypeStruct)

[91/294] ‘mdl::ifm::MayaFloatRampAttrEntry.position(::ifm::MayaFloatRampAttrEntry)’

  • SDPropertyCategory = ‘Input’
    • ‘s’ [CONNECTABLE]
      • Types:
        • ‘mdl::ifm::MayaFloatRampAttrEntry’ (SDTypeStruct)

  • SDPropertyCategory = ‘Output’
    • ‘output’ [CONNECTABLE, READ_ONLY]
      • Types:
        • ‘float’ (SDTypeFloat) [Varying]

[92/294] ‘mdl::ifm::MayaFloatRampAttrEntry.floatValue(::ifm::MayaFloatRampAttrEntry)’

  • SDPropertyCategory = ‘Input’
    • ‘s’ [CONNECTABLE]
      • Types:
        • ‘mdl::ifm::MayaFloatRampAttrEntry’ (SDTypeStruct)

  • SDPropertyCategory = ‘Output’
    • ‘output’ [CONNECTABLE, READ_ONLY]
      • Types:
        • ‘float’ (SDTypeFloat) [Varying]

[93/294] ‘mdl::ifm::MayaFloatRampAttrEntry.interp(::ifm::MayaFloatRampAttrEntry)’

  • SDPropertyCategory = ‘Input’
    • ‘s’ [CONNECTABLE]
      • Types:
        • ‘mdl::ifm::MayaFloatRampAttrEntry’ (SDTypeStruct)

  • SDPropertyCategory = ‘Output’
    • ‘output’ [CONNECTABLE, READ_ONLY]
      • Types:
        • ‘mdl::ifm::MayaRampAttrInterpolation’ (SDTypeEnum) [Uniform]

[94/294] ‘mdl::ifm::MayaColorRampAttrEntry(::ifm::MayaColorRampAttrEntry)’

  • SDPropertyCategory = ‘Input’
    • ‘other’ [CONNECTABLE]
      • Types:
        • ‘mdl::ifm::MayaColorRampAttrEntry’ (SDTypeStruct)

  • SDPropertyCategory = ‘Output’
    • ‘output’ [CONNECTABLE, READ_ONLY]
      • Types:
        • ‘mdl::ifm::MayaColorRampAttrEntry’ (SDTypeStruct)

[95/294] ‘mdl::ifm::MayaColorRampAttrEntry(float,color,::ifm::MayaRampAttrInterpolation)’

  • SDPropertyCategory = ‘Input’
    • ‘position’ = SDValueFloat(float(0)) [CONNECTABLE]
      • Types:
        • ‘float’ (SDTypeFloat) [Varying]

    • ‘col’ = SDValueColorRGB(ColorRGB(0,0,0)) [CONNECTABLE]
      • Types:
        • ‘ColorRGB’ (SDTypeColorRGB) [Varying]

    • ‘interp’ = SDValueEnum(“mdl::ifm::MayaRampAttrInterpolation”,0) [CONNECTABLE]
      • Types:
        • ‘mdl::ifm::MayaRampAttrInterpolation’ (SDTypeEnum) [Uniform]

  • SDPropertyCategory = ‘Output’
    • ‘output’ [CONNECTABLE, READ_ONLY]
      • Types:
        • ‘mdl::ifm::MayaColorRampAttrEntry’ (SDTypeStruct)

[96/294] ‘mdl::ifm::MayaColorRampAttrEntry.position(::ifm::MayaColorRampAttrEntry)’

  • SDPropertyCategory = ‘Input’
    • ‘s’ [CONNECTABLE]
      • Types:
        • ‘mdl::ifm::MayaColorRampAttrEntry’ (SDTypeStruct)

  • SDPropertyCategory = ‘Output’
    • ‘output’ [CONNECTABLE, READ_ONLY]
      • Types:
        • ‘float’ (SDTypeFloat) [Varying]

[97/294] ‘mdl::ifm::MayaColorRampAttrEntry.col(::ifm::MayaColorRampAttrEntry)’

  • SDPropertyCategory = ‘Input’
    • ‘s’ [CONNECTABLE]
      • Types:
        • ‘mdl::ifm::MayaColorRampAttrEntry’ (SDTypeStruct)

  • SDPropertyCategory = ‘Output’
    • ‘output’ [CONNECTABLE, READ_ONLY]
      • Types:
        • ‘ColorRGB’ (SDTypeColorRGB) [Varying]

[98/294] ‘mdl::ifm::MayaColorRampAttrEntry.interp(::ifm::MayaColorRampAttrEntry)’

  • SDPropertyCategory = ‘Input’
    • ‘s’ [CONNECTABLE]
      • Types:
        • ‘mdl::ifm::MayaColorRampAttrEntry’ (SDTypeStruct)

  • SDPropertyCategory = ‘Output’
    • ‘output’ [CONNECTABLE, READ_ONLY]
      • Types:
        • ‘mdl::ifm::MayaRampAttrInterpolation’ (SDTypeEnum) [Uniform]

[99/294] ‘mdl::ifm::mayaGetInterpIndices(float,::ifm::MayaFloatRampAttrEntry[count])’

  • SDPropertyCategory = ‘Input’
    • ‘inValue’ [CONNECTABLE]
      • Types:
        • ‘float’ (SDTypeFloat) [Varying]

    • ‘rampEntryList’ [CONNECTABLE]
      • Types:
        • ‘SDTypeArray<mdl::ifm::MayaFloatRampAttrEntry>’ (SDTypeArray)

  • SDPropertyCategory = ‘Output’
    • ‘output’ [CONNECTABLE, READ_ONLY]
      • Types:
        • ‘int2’ (SDTypeInt2)

[100/294] ‘mdl::ifm::mayaGetInterpIndices(float,::ifm::MayaColorRampAttrEntry[count])’

  • SDPropertyCategory = ‘Input’
    • ‘inValue’ [CONNECTABLE]
      • Types:
        • ‘float’ (SDTypeFloat) [Varying]

    • ‘rampEntryList’ [CONNECTABLE]
      • Types:
        • ‘SDTypeArray<mdl::ifm::MayaColorRampAttrEntry>’ (SDTypeArray)

  • SDPropertyCategory = ‘Output’
    • ‘output’ [CONNECTABLE, READ_ONLY]
      • Types:
        • ‘int2’ (SDTypeInt2)

[101/294] ‘mdl::ifm::mayaGetInterpIndices(int,int,::ifm::MayaFloatRampAttrEntry[count])’

  • SDPropertyCategory = ‘Input’
    • ‘prev’ [CONNECTABLE]
      • Types:
        • ‘int’ (SDTypeInt) [Varying]

    • ‘next’ [CONNECTABLE]
      • Types:
        • ‘int’ (SDTypeInt) [Varying]

    • ‘rampEntryList’ [CONNECTABLE]
      • Types:
        • ‘SDTypeArray<mdl::ifm::MayaFloatRampAttrEntry>’ (SDTypeArray)

  • SDPropertyCategory = ‘Output’
    • ‘output’ [CONNECTABLE, READ_ONLY]
      • Types:
        • ‘int2’ (SDTypeInt2)

[102/294] ‘mdl::ifm::mayaGetInterpIndices(int,int,::ifm::MayaColorRampAttrEntry[count])’

  • SDPropertyCategory = ‘Input’
    • ‘prev’ [CONNECTABLE]
      • Types:
        • ‘int’ (SDTypeInt) [Varying]

    • ‘next’ [CONNECTABLE]
      • Types:
        • ‘int’ (SDTypeInt) [Varying]

    • ‘rampEntryList’ [CONNECTABLE]
      • Types:
        • ‘SDTypeArray<mdl::ifm::MayaColorRampAttrEntry>’ (SDTypeArray)

  • SDPropertyCategory = ‘Output’
    • ‘output’ [CONNECTABLE, READ_ONLY]
      • Types:
        • ‘int2’ (SDTypeInt2)

[103/294] ‘mdl::ifm::mayaGetInterpWeight(float,::ifm::MayaRampAttrInterpolation,float,float)’

  • SDPropertyCategory = ‘Input’
    • ‘inValue’ [CONNECTABLE]
      • Types:
        • ‘float’ (SDTypeFloat) [Varying]

    • ‘prevInterp’ [CONNECTABLE]
      • Types:
        • ‘mdl::ifm::MayaRampAttrInterpolation’ (SDTypeEnum)

    • ‘prevPos’ [CONNECTABLE]
      • Types:
        • ‘float’ (SDTypeFloat) [Varying]

    • ‘nextPos’ [CONNECTABLE]
      • Types:
        • ‘float’ (SDTypeFloat) [Varying]

  • SDPropertyCategory = ‘Output’
    • ‘output’ [CONNECTABLE, READ_ONLY]
      • Types:
        • ‘float’ (SDTypeFloat)

[104/294] ‘mdl::ifm::mayaHermiteInterp(float,float,float,float,float,float,float,float,float)’

  • SDPropertyCategory = ‘Input’
    • ‘px1’ [CONNECTABLE]
      • Types:
        • ‘float’ (SDTypeFloat)

    • ‘py1’ [CONNECTABLE]
      • Types:
        • ‘float’ (SDTypeFloat)

    • ‘px2’ [CONNECTABLE]
      • Types:
        • ‘float’ (SDTypeFloat)

    • ‘py2’ [CONNECTABLE]
      • Types:
        • ‘float’ (SDTypeFloat)

    • ‘px3’ [CONNECTABLE]
      • Types:
        • ‘float’ (SDTypeFloat)

    • ‘py3’ [CONNECTABLE]
      • Types:
        • ‘float’ (SDTypeFloat)

    • ‘px4’ [CONNECTABLE]
      • Types:
        • ‘float’ (SDTypeFloat)

    • ‘py4’ [CONNECTABLE]
      • Types:
        • ‘float’ (SDTypeFloat)

    • ‘t’ [CONNECTABLE]
      • Types:
        • ‘float’ (SDTypeFloat)

  • SDPropertyCategory = ‘Output’
    • ‘output’ [CONNECTABLE, READ_ONLY]
      • Types:
        • ‘float’ (SDTypeFloat)

[105/294] ‘mdl::ifm::mayaHermiteInterp(float,color,float,color,float,color,float,color,float)’

  • SDPropertyCategory = ‘Input’
    • ‘px1’ [CONNECTABLE]
      • Types:
        • ‘float’ (SDTypeFloat)

    • ‘py1’ [CONNECTABLE]
      • Types:
        • ‘ColorRGB’ (SDTypeColorRGB)

    • ‘px2’ [CONNECTABLE]
      • Types:
        • ‘float’ (SDTypeFloat)

    • ‘py2’ [CONNECTABLE]
      • Types:
        • ‘ColorRGB’ (SDTypeColorRGB)

    • ‘px3’ [CONNECTABLE]
      • Types:
        • ‘float’ (SDTypeFloat)

    • ‘py3’ [CONNECTABLE]
      • Types:
        • ‘ColorRGB’ (SDTypeColorRGB)

    • ‘px4’ [CONNECTABLE]
      • Types:
        • ‘float’ (SDTypeFloat)

    • ‘py4’ [CONNECTABLE]
      • Types:
        • ‘ColorRGB’ (SDTypeColorRGB)

    • ‘t’ [CONNECTABLE]
      • Types:
        • ‘float’ (SDTypeFloat)

  • SDPropertyCategory = ‘Output’
    • ‘output’ [CONNECTABLE, READ_ONLY]
      • Types:
        • ‘ColorRGB’ (SDTypeColorRGB)

[106/294] ‘mdl::ifm::mayaGetInterp(float,::ifm::MayaFloatRampAttrEntry[count])’

  • SDPropertyCategory = ‘Input’
    • ‘inValue’ [CONNECTABLE]
      • Types:
        • ‘float’ (SDTypeFloat) [Varying]

    • ‘rampEntryList’ [CONNECTABLE]
      • Types:
        • ‘SDTypeArray<mdl::ifm::MayaFloatRampAttrEntry>’ (SDTypeArray)

  • SDPropertyCategory = ‘Output’
    • ‘output’ [CONNECTABLE, READ_ONLY]
      • Types:
        • ‘float’ (SDTypeFloat)

[107/294] ‘mdl::ifm::mayaGetInterp(float,::ifm::MayaColorRampAttrEntry[count])’

  • SDPropertyCategory = ‘Input’
    • ‘inValue’ [CONNECTABLE]
      • Types:
        • ‘float’ (SDTypeFloat) [Varying]

    • ‘rampEntryList’ [CONNECTABLE]
      • Types:
        • ‘SDTypeArray<mdl::ifm::MayaColorRampAttrEntry>’ (SDTypeArray)

  • SDPropertyCategory = ‘Output’
    • ‘output’ [CONNECTABLE, READ_ONLY]
      • Types:
        • ‘ColorRGB’ (SDTypeColorRGB)

[108/294] ‘mdl::ifm::mayaStateNormal()’

  • SDPropertyCategory = ‘Output’
    • ‘output’ [CONNECTABLE, READ_ONLY]
      • Types:
        • ‘float3’ (SDTypeFloat3)

[109/294] ‘mdl::ifm::mayaStatePosition()’

  • SDPropertyCategory = ‘Output’
    • ‘output’ [CONNECTABLE, READ_ONLY]
      • Types:
        • ‘float3’ (SDTypeFloat3)

[110/294] ‘mdl::ifm::mayaStateUV()’

  • SDPropertyCategory = ‘Output’
    • ‘output’ [CONNECTABLE, READ_ONLY]
      • Types:
        • ‘float2’ (SDTypeFloat2)

[111/294] ‘mdl::ifm::irayChecker(::base::texture_coordinate_system,float4x4,float,float,color,color,float)’

  • SDPropertyCategory = ‘Input’
    • ‘coordinateSystem’ = SDValueEnum(“mdl::base::texture_coordinate_system”,2) [CONNECTABLE]
      • Types:
        • ‘mdl::base::texture_coordinate_system’ (SDTypeEnum) [Uniform]

    • ‘placementMatrix’ = SDValueMatrix(matrix<float>[4][4](float(1),float(0),float(0),float(0),float(0),float(1),float(0),float(0),float(0),float(0),float(1),float(0),float(0),float(0),float(0),float(1))) [CONNECTABLE]
      • Types:
        • ‘matrix<float>[4][4]’ (SDTypeMatrix) [Uniform]

    • ‘blur’ = SDValueFloat(float(0)) [CONNECTABLE]
      • Types:
        • ‘float’ (SDTypeFloat) [Uniform]

    • ‘checkerPosition’ = SDValueFloat(float(0.5)) [CONNECTABLE]
      • Types:
        • ‘float’ (SDTypeFloat) [Uniform]

    • ‘colorOne’ = SDValueColorRGB(ColorRGB(0,0,0)) [CONNECTABLE]
      • Types:
        • ‘ColorRGB’ (SDTypeColorRGB)

    • ‘colorTwo’ = SDValueColorRGB(ColorRGB(1,1,1)) [CONNECTABLE]
      • Types:
        • ‘ColorRGB’ (SDTypeColorRGB)

    • ‘bumpDepth’ = SDValueFloat(float(1)) [CONNECTABLE]
      • Types:
        • ‘float’ (SDTypeFloat) [Uniform]

  • SDPropertyCategory = ‘Output’
    • ‘output’ [CONNECTABLE, READ_ONLY]
      • Types:
        • ‘mdl::ifm::IrayTextureReturn’ (SDTypeStruct)

[112/294] ‘mdl::ifm::irayFlakeNoise(::base::texture_coordinate_system,float4x4,float,int,float,int,float,float,float)’

  • SDPropertyCategory = ‘Input’
    • ‘coordinateSystem’ = SDValueEnum(“mdl::base::texture_coordinate_system”,2) [CONNECTABLE]
      • Types:
        • ‘mdl::base::texture_coordinate_system’ (SDTypeEnum) [Uniform]

    • ‘placementMatrix’ = SDValueMatrix(matrix<float>[4][4](float(1),float(0),float(0),float(0),float(0),float(1),float(0),float(0),float(0),float(0),float(1),float(0),float(0),float(0),float(0),float(1))) [CONNECTABLE]
      • Types:
        • ‘matrix<float>[4][4]’ (SDTypeMatrix) [Uniform]

    • ‘size’ = SDValueFloat(float(1)) [CONNECTABLE]
      • Types:
        • ‘float’ (SDTypeFloat) [Uniform]

    • ‘noiseType’ = SDValueInt(int(0)) [CONNECTABLE]
      • Types:
        • ‘int’ (SDTypeInt) [Uniform]

    • ‘maximumSize’ = SDValueFloat(float(1)) [CONNECTABLE]
      • Types:
        • ‘float’ (SDTypeFloat) [Uniform]

    • ‘metric’ = SDValueInt(int(0)) [CONNECTABLE]
      • Types:
        • ‘int’ (SDTypeInt) [Uniform]

    • ‘intensity’ = SDValueFloat(float(1)) [CONNECTABLE]
      • Types:
        • ‘float’ (SDTypeFloat) [Uniform]

    • ‘density’ = SDValueFloat(float(1)) [CONNECTABLE]
      • Types:
        • ‘float’ (SDTypeFloat) [Uniform]

    • ‘bumpDepth’ = SDValueFloat(float(1)) [CONNECTABLE]
      • Types:
        • ‘float’ (SDTypeFloat) [Uniform]

  • SDPropertyCategory = ‘Output’
    • ‘output’ [CONNECTABLE, READ_ONLY]
      • Types:
        • ‘mdl::ifm::IrayTextureReturn’ (SDTypeStruct)

[113/294] ‘mdl::ifm::irayFlowNoise(::base::texture_coordinate_system,float4x4,float,float,int,bool,float,float,float,float,color,color,float)’

  • SDPropertyCategory = ‘Input’
    • ‘coordinateSystem’ = SDValueEnum(“mdl::base::texture_coordinate_system”,2) [CONNECTABLE]
      • Types:
        • ‘mdl::base::texture_coordinate_system’ (SDTypeEnum) [Uniform]

    • ‘placementMatrix’ = SDValueMatrix(matrix<float>[4][4](float(1),float(0),float(0),float(0),float(0),float(1),float(0),float(0),float(0),float(0),float(1),float(0),float(0),float(0),float(0),float(1))) [CONNECTABLE]
      • Types:
        • ‘matrix<float>[4][4]’ (SDTypeMatrix) [Uniform]

    • ‘size’ = SDValueFloat(float(1)) [CONNECTABLE]
      • Types:
        • ‘float’ (SDTypeFloat) [Uniform]

    • ‘phase’ = SDValueFloat(float(0)) [CONNECTABLE]
      • Types:
        • ‘float’ (SDTypeFloat) [Uniform]

    • ‘levels’ = SDValueInt(int(1)) [CONNECTABLE]
      • Types:
        • ‘int’ (SDTypeInt) [Uniform]

    • ‘absoluteNoise’ = SDValueBool(bool(false)) [CONNECTABLE]
      • Types:
        • ‘bool’ (SDTypeBool) [Uniform]

    • ‘levelGain’ = SDValueFloat(float(0.5)) [CONNECTABLE]
      • Types:
        • ‘float’ (SDTypeFloat) [Uniform]

    • ‘levelScale’ = SDValueFloat(float(2)) [CONNECTABLE]
      • Types:
        • ‘float’ (SDTypeFloat) [Uniform]

    • ‘levelProgressiveUScale’ = SDValueFloat(float(1)) [CONNECTABLE]
      • Types:
        • ‘float’ (SDTypeFloat) [Uniform]

    • ‘levelProgressiveVMotion’ = SDValueFloat(float(0)) [CONNECTABLE]
      • Types:
        • ‘float’ (SDTypeFloat) [Uniform]

    • ‘colorOne’ = SDValueColorRGB(ColorRGB(0,0,0)) [CONNECTABLE]
      • Types:
        • ‘ColorRGB’ (SDTypeColorRGB)

    • ‘colorTwo’ = SDValueColorRGB(ColorRGB(1,1,1)) [CONNECTABLE]
      • Types:
        • ‘ColorRGB’ (SDTypeColorRGB)

    • ‘bumpDepth’ = SDValueFloat(float(1)) [CONNECTABLE]
      • Types:
        • ‘float’ (SDTypeFloat) [Uniform]

  • SDPropertyCategory = ‘Output’
    • ‘output’ [CONNECTABLE, READ_ONLY]
      • Types:
        • ‘mdl::ifm::IrayTextureReturn’ (SDTypeStruct)

[114/294] ‘mdl::ifm::irayPerlinNoise(::base::texture_coordinate_system,float4x4,float,bool,bool,float,int,bool,bool,float3,float,float,float,color,color,float)’

  • SDPropertyCategory = ‘Input’
    • ‘coordinateSystem’ = SDValueEnum(“mdl::base::texture_coordinate_system”,2) [CONNECTABLE]
      • Types:
        • ‘mdl::base::texture_coordinate_system’ (SDTypeEnum) [Uniform]

    • ‘placementMatrix’ = SDValueMatrix(matrix<float>[4][4](float(1),float(0),float(0),float(0),float(0),float(1),float(0),float(0),float(0),float(0),float(1),float(0),float(0),float(0),float(0),float(1))) [CONNECTABLE]
      • Types:
        • ‘matrix<float>[4][4]’ (SDTypeMatrix) [Uniform]

    • ‘size’ = SDValueFloat(float(1)) [CONNECTABLE]
      • Types:
        • ‘float’ (SDTypeFloat) [Uniform]

    • ‘applyMarble’ = SDValueBool(bool(false)) [CONNECTABLE]
      • Types:
        • ‘bool’ (SDTypeBool) [Uniform]

    • ‘applyDent’ = SDValueBool(bool(false)) [CONNECTABLE]
      • Types:
        • ‘bool’ (SDTypeBool) [Uniform]

    • ‘noisePhase’ = SDValueFloat(float(0)) [CONNECTABLE]
      • Types:
        • ‘float’ (SDTypeFloat) [Uniform]

    • ‘noiseLevels’ = SDValueInt(int(1)) [CONNECTABLE]
      • Types:
        • ‘int’ (SDTypeInt) [Uniform]

    • ‘absoluteNoise’ = SDValueBool(bool(false)) [CONNECTABLE]
      • Types:
        • ‘bool’ (SDTypeBool) [Uniform]

    • ‘ridgedNoise’ = SDValueBool(bool(false)) [CONNECTABLE]
      • Types:
        • ‘bool’ (SDTypeBool) [Uniform]

    • ‘noiseDistortion’ = SDValueFloat3(float3(0,0,0)) [CONNECTABLE]
      • Types:
        • ‘float3’ (SDTypeFloat3) [Uniform]

    • ‘noiseThresholdHigh’ = SDValueFloat(float(1)) [CONNECTABLE]
      • Types:
        • ‘float’ (SDTypeFloat) [Uniform]

    • ‘noiseThresholdLow’ = SDValueFloat(float(0)) [CONNECTABLE]
      • Types:
        • ‘float’ (SDTypeFloat) [Uniform]

    • ‘noiseBands’ = SDValueFloat(float(1)) [CONNECTABLE]
      • Types:
        • ‘float’ (SDTypeFloat) [Uniform]

    • ‘colorOne’ = SDValueColorRGB(ColorRGB(0,0,0)) [CONNECTABLE]
      • Types:
        • ‘ColorRGB’ (SDTypeColorRGB)

    • ‘colorTwo’ = SDValueColorRGB(ColorRGB(1,1,1)) [CONNECTABLE]
      • Types:
        • ‘ColorRGB’ (SDTypeColorRGB)

    • ‘bumpDepth’ = SDValueFloat(float(1)) [CONNECTABLE]
      • Types:
        • ‘float’ (SDTypeFloat) [Uniform]

  • SDPropertyCategory = ‘Output’
    • ‘output’ [CONNECTABLE, READ_ONLY]
      • Types:
        • ‘mdl::ifm::IrayTextureReturn’ (SDTypeStruct)

[115/294] ‘mdl::ifm::irayTile(::base::texture_coordinate_system,float4x4,float,float,float,float,float,float,float,float,int,float,int,float,float,float,color,color,float)’

  • SDPropertyCategory = ‘Input’
    • ‘coordinateSystem’ = SDValueEnum(“mdl::base::texture_coordinate_system”,2) [CONNECTABLE]
      • Types:
        • ‘mdl::base::texture_coordinate_system’ (SDTypeEnum) [Uniform]

    • ‘placementMatrix’ = SDValueMatrix(matrix<float>[4][4](float(1),float(0),float(0),float(0),float(0),float(1),float(0),float(0),float(0),float(0),float(1),float(0),float(0),float(0),float(0),float(1))) [CONNECTABLE]
      • Types:
        • ‘matrix<float>[4][4]’ (SDTypeMatrix) [Uniform]

    • ‘numberOfRows’ = SDValueFloat(float(4)) [CONNECTABLE]
      • Types:
        • ‘float’ (SDTypeFloat) [Uniform]

    • ‘numberOfColumns’ = SDValueFloat(float(4)) [CONNECTABLE]
      • Types:
        • ‘float’ (SDTypeFloat) [Uniform]

    • ‘groutWidth’ = SDValueFloat(float(0.0199999996)) [CONNECTABLE]
      • Types:
        • ‘float’ (SDTypeFloat) [Uniform]

    • ‘groutHeight’ = SDValueFloat(float(0.0199999996)) [CONNECTABLE]
      • Types:
        • ‘float’ (SDTypeFloat) [Uniform]

    • ‘groutRoughness’ = SDValueFloat(float(0)) [CONNECTABLE]
      • Types:
        • ‘float’ (SDTypeFloat) [Uniform]

    • ‘missingTileAmount’ = SDValueFloat(float(0)) [CONNECTABLE]
      • Types:
        • ‘float’ (SDTypeFloat) [Uniform]

    • ‘tileBrightnessVariation’ = SDValueFloat(float(0)) [CONNECTABLE]
      • Types:
        • ‘float’ (SDTypeFloat) [Uniform]

    • ‘seed’ = SDValueFloat(float(2.28399992)) [CONNECTABLE]
      • Types:
        • ‘float’ (SDTypeFloat) [Uniform]

    • ‘specialRowIndex’ = SDValueInt(int(1)) [CONNECTABLE]
      • Types:
        • ‘int’ (SDTypeInt) [Uniform]

    • ‘specialRowWidthFactor’ = SDValueFloat(float(1)) [CONNECTABLE]
      • Types:
        • ‘float’ (SDTypeFloat) [Uniform]

    • ‘specialColumnIndex’ = SDValueInt(int(1)) [CONNECTABLE]
      • Types:
        • ‘int’ (SDTypeInt) [Uniform]

    • ‘specialColumnHeightFactor’ = SDValueFloat(float(1)) [CONNECTABLE]
      • Types:
        • ‘float’ (SDTypeFloat) [Uniform]

    • ‘oddRowOffset’ = SDValueFloat(float(0.5)) [CONNECTABLE]
      • Types:
        • ‘float’ (SDTypeFloat) [Uniform]

    • ‘randomRowOffset’ = SDValueFloat(float(0)) [CONNECTABLE]
      • Types:
        • ‘float’ (SDTypeFloat) [Uniform]

    • ‘tileColor’ = SDValueColorRGB(ColorRGB(0,0,0)) [CONNECTABLE]
      • Types:
        • ‘ColorRGB’ (SDTypeColorRGB)

    • ‘groutColor’ = SDValueColorRGB(ColorRGB(1,1,1)) [CONNECTABLE]
      • Types:
        • ‘ColorRGB’ (SDTypeColorRGB)

    • ‘bumpDepth’ = SDValueFloat(float(1)) [CONNECTABLE]
      • Types:
        • ‘float’ (SDTypeFloat) [Uniform]

  • SDPropertyCategory = ‘Output’
    • ‘output’ [CONNECTABLE, READ_ONLY]
      • Types:
        • ‘mdl::ifm::IrayTextureReturn’ (SDTypeStruct)

[116/294] ‘mdl::ifm::irayWorleyNoise(::base::texture_coordinate_system,float4x4,float,int,int,bool,bool,float3,float,float,float,float,float,color,color,float)’

  • SDPropertyCategory = ‘Input’
    • ‘coordinateSystem’ = SDValueEnum(“mdl::base::texture_coordinate_system”,2) [CONNECTABLE]
      • Types:
        • ‘mdl::base::texture_coordinate_system’ (SDTypeEnum) [Uniform]

    • ‘placementMatrix’ = SDValueMatrix(matrix<float>[4][4](float(1),float(0),float(0),float(0),float(0),float(1),float(0),float(0),float(0),float(0),float(1),float(0),float(0),float(0),float(0),float(1))) [CONNECTABLE]
      • Types:
        • ‘matrix<float>[4][4]’ (SDTypeMatrix) [Uniform]

    • ‘size’ = SDValueFloat(float(1)) [CONNECTABLE]
      • Types:
        • ‘float’ (SDTypeFloat) [Uniform]

    • ‘mode’ = SDValueInt(int(0)) [CONNECTABLE]
      • Types:
        • ‘int’ (SDTypeInt) [Uniform]

    • ‘metric’ = SDValueInt(int(0)) [CONNECTABLE]
      • Types:
        • ‘int’ (SDTypeInt) [Uniform]

    • ‘applyMarble’ = SDValueBool(bool(false)) [CONNECTABLE]
      • Types:
        • ‘bool’ (SDTypeBool) [Uniform]

    • ‘applyDent’ = SDValueBool(bool(false)) [CONNECTABLE]
      • Types:
        • ‘bool’ (SDTypeBool) [Uniform]

    • ‘noiseDistortion’ = SDValueFloat3(float3(0,0,0)) [CONNECTABLE]
      • Types:
        • ‘float3’ (SDTypeFloat3) [Uniform]

    • ‘noiseThresholdHigh’ = SDValueFloat(float(1)) [CONNECTABLE]
      • Types:
        • ‘float’ (SDTypeFloat) [Uniform]

    • ‘noiseThresholdLow’ = SDValueFloat(float(0)) [CONNECTABLE]
      • Types:
        • ‘float’ (SDTypeFloat) [Uniform]

    • ‘noiseBands’ = SDValueFloat(float(1)) [CONNECTABLE]
      • Types:
        • ‘float’ (SDTypeFloat) [Uniform]

    • ‘stepThreshold’ = SDValueFloat(float(0.200000003)) [CONNECTABLE]
      • Types:
        • ‘float’ (SDTypeFloat) [Uniform]

    • ‘edge’ = SDValueFloat(float(1)) [CONNECTABLE]
      • Types:
        • ‘float’ (SDTypeFloat) [Uniform]

    • ‘colorOne’ = SDValueColorRGB(ColorRGB(0,0,0)) [CONNECTABLE]
      • Types:
        • ‘ColorRGB’ (SDTypeColorRGB)

    • ‘colorTwo’ = SDValueColorRGB(ColorRGB(1,1,1)) [CONNECTABLE]
      • Types:
        • ‘ColorRGB’ (SDTypeColorRGB)

    • ‘bumpDepth’ = SDValueFloat(float(1)) [CONNECTABLE]
      • Types:
        • ‘float’ (SDTypeFloat) [Uniform]

  • SDPropertyCategory = ‘Output’
    • ‘output’ [CONNECTABLE, READ_ONLY]
      • Types:
        • ‘mdl::ifm::IrayTextureReturn’ (SDTypeStruct)

[117/294] ‘mdl::ifm::emitterMode(::ifm::emitterMode)’

  • SDPropertyCategory = ‘Input’
    • ‘v’ = SDValueEnum(“mdl::ifm::emitterMode”,1) [CONNECTABLE]
      • Types:
        • ‘mdl::ifm::emitterMode’ (SDTypeEnum)

  • SDPropertyCategory = ‘Output’
    • ‘output’ [CONNECTABLE, READ_ONLY]
      • Types:
        • ‘mdl::ifm::emitterMode’ (SDTypeEnum)

[118/294] ‘mdl::ifm::int(::ifm::emitterMode)’

  • SDPropertyCategory = ‘Input’
    • ‘x’ [CONNECTABLE]
      • Types:
        • ‘mdl::ifm::emitterMode’ (SDTypeEnum)

  • SDPropertyCategory = ‘Output’
    • ‘output’ [CONNECTABLE, READ_ONLY]
      • Types:
        • ‘int’ (SDTypeInt)

[119/294] ‘mdl::ifm::exitanceUnit(::ifm::exitanceUnit)’

  • SDPropertyCategory = ‘Input’
    • ‘v’ = SDValueEnum(“mdl::ifm::exitanceUnit”,1) [CONNECTABLE]
      • Types:
        • ‘mdl::ifm::exitanceUnit’ (SDTypeEnum)

  • SDPropertyCategory = ‘Output’
    • ‘output’ [CONNECTABLE, READ_ONLY]
      • Types:
        • ‘mdl::ifm::exitanceUnit’ (SDTypeEnum)

[120/294] ‘mdl::ifm::int(::ifm::exitanceUnit)’

  • SDPropertyCategory = ‘Input’
    • ‘x’ [CONNECTABLE]
      • Types:
        • ‘mdl::ifm::exitanceUnit’ (SDTypeEnum)

  • SDPropertyCategory = ‘Output’
    • ‘output’ [CONNECTABLE, READ_ONLY]
      • Types:
        • ‘int’ (SDTypeInt)

[121/294] ‘mdl::ifm::HairColorMode(::ifm::HairColorMode)’

  • SDPropertyCategory = ‘Input’
    • ‘v’ = SDValueEnum(“mdl::ifm::HairColorMode”,1) [CONNECTABLE]
      • Types:
        • ‘mdl::ifm::HairColorMode’ (SDTypeEnum)

  • SDPropertyCategory = ‘Output’
    • ‘output’ [CONNECTABLE, READ_ONLY]
      • Types:
        • ‘mdl::ifm::HairColorMode’ (SDTypeEnum)

[122/294] ‘mdl::ifm::int(::ifm::HairColorMode)’

  • SDPropertyCategory = ‘Input’
    • ‘x’ [CONNECTABLE]
      • Types:
        • ‘mdl::ifm::HairColorMode’ (SDTypeEnum)

  • SDPropertyCategory = ‘Output’
    • ‘output’ [CONNECTABLE, READ_ONLY]
      • Types:
        • ‘int’ (SDTypeInt)

[123/294] ‘mdl::ifm::faceSwitch(::ifm::faceSwitch)’

  • SDPropertyCategory = ‘Input’
    • ‘v’ = SDValueEnum(“mdl::ifm::faceSwitch”,1) [CONNECTABLE]
      • Types:
        • ‘mdl::ifm::faceSwitch’ (SDTypeEnum)

  • SDPropertyCategory = ‘Output’
    • ‘output’ [CONNECTABLE, READ_ONLY]
      • Types:
        • ‘mdl::ifm::faceSwitch’ (SDTypeEnum)

[124/294] ‘mdl::ifm::int(::ifm::faceSwitch)’

  • SDPropertyCategory = ‘Input’
    • ‘x’ [CONNECTABLE]
      • Types:
        • ‘mdl::ifm::faceSwitch’ (SDTypeEnum)

  • SDPropertyCategory = ‘Output’
    • ‘output’ [CONNECTABLE, READ_ONLY]
      • Types:
        • ‘int’ (SDTypeInt)

[125/294] ‘mdl::ifm::mayaBulge(float,float,color,color,color,float,float,bool,float2)’

  • SDPropertyCategory = ‘Input’
    • ‘uWidth’ = SDValueFloat(float(0.100000001)) [CONNECTABLE]
      • Types:
        • ‘float’ (SDTypeFloat)

    • ‘vWidth’ = SDValueFloat(float(0.100000001)) [CONNECTABLE]
      • Types:
        • ‘float’ (SDTypeFloat)

    • ‘defaultColor’ = SDValueColorRGB(ColorRGB(0.5,0.5,0.5)) [CONNECTABLE]
      • Types:
        • ‘ColorRGB’ (SDTypeColorRGB)

    • ‘colorGain’ = SDValueColorRGB(ColorRGB(1,1,1)) [CONNECTABLE]
      • Types:
        • ‘ColorRGB’ (SDTypeColorRGB)

    • ‘colorOffset’ = SDValueColorRGB(ColorRGB(0,0,0)) [CONNECTABLE]
      • Types:
        • ‘ColorRGB’ (SDTypeColorRGB)

    • ‘alphaGain’ = SDValueFloat(float(1)) [CONNECTABLE]
      • Types:
        • ‘float’ (SDTypeFloat)

    • ‘alphaOffset’ = SDValueFloat(float(0)) [CONNECTABLE]
      • Types:
        • ‘float’ (SDTypeFloat)

    • ‘invert’ = SDValueBool(bool(false)) [CONNECTABLE]
      • Types:
        • ‘bool’ (SDTypeBool) [Uniform]

    • ‘uvCoord’ = SDValueFloat2(float2(0,0)) [CONNECTABLE]
      • Types:
        • ‘float2’ (SDTypeFloat2) [Varying]

  • SDPropertyCategory = ‘Output’
    • ‘output’ [CONNECTABLE, READ_ONLY]
      • Types:
        • ‘mdl::ifm::MayaTextureReturn’ (SDTypeStruct)

[126/294] ‘mdl::ifm::mayaChecker(color,color,float,color,color,color,float,float,bool,bool,float2,float,float,float2)’

  • SDPropertyCategory = ‘Input’
    • ‘color1’ = SDValueColorRGB(ColorRGB(1,1,1)) [CONNECTABLE]
      • Types:
        • ‘ColorRGB’ (SDTypeColorRGB)

    • ‘color2’ = SDValueColorRGB(ColorRGB(0,0,0)) [CONNECTABLE]
      • Types:
        • ‘ColorRGB’ (SDTypeColorRGB)

    • ‘contrast’ = SDValueFloat(float(1)) [CONNECTABLE]
      • Types:
        • ‘float’ (SDTypeFloat)

    • ‘defaultColor’ = SDValueColorRGB(ColorRGB(0.5,0.5,0.5)) [CONNECTABLE]
      • Types:
        • ‘ColorRGB’ (SDTypeColorRGB)

    • ‘colorGain’ = SDValueColorRGB(ColorRGB(1,1,1)) [CONNECTABLE]
      • Types:
        • ‘ColorRGB’ (SDTypeColorRGB)

    • ‘colorOffset’ = SDValueColorRGB(ColorRGB(0,0,0)) [CONNECTABLE]
      • Types:
        • ‘ColorRGB’ (SDTypeColorRGB)

    • ‘alphaGain’ = SDValueFloat(float(1)) [CONNECTABLE]
      • Types:
        • ‘float’ (SDTypeFloat)

    • ‘alphaOffset’ = SDValueFloat(float(0)) [CONNECTABLE]
      • Types:
        • ‘float’ (SDTypeFloat)

    • ‘alphaIsLuminance’ = SDValueBool(bool(false)) [CONNECTABLE]
      • Types:
        • ‘bool’ (SDTypeBool) [Uniform]

    • ‘invert’ = SDValueBool(bool(false)) [CONNECTABLE]
      • Types:
        • ‘bool’ (SDTypeBool) [Uniform]

    • ‘uvFilterSize’ = SDValueFloat2(float2(0,0)) [CONNECTABLE]
      • Types:
        • ‘float2’ (SDTypeFloat2)

    • ‘filter’ = SDValueFloat(float(1)) [CONNECTABLE]
      • Types:
        • ‘float’ (SDTypeFloat)

    • ‘filterOffset’ = SDValueFloat(float(0)) [CONNECTABLE]
      • Types:
        • ‘float’ (SDTypeFloat)

    • ‘uvCoord’ = SDValueFloat2(float2(0,0)) [CONNECTABLE]
      • Types:
        • ‘float2’ (SDTypeFloat2) [Varying]

  • SDPropertyCategory = ‘Output’
    • ‘output’ [CONNECTABLE, READ_ONLY]
      • Types:
        • ‘mdl::ifm::MayaTextureReturn’ (SDTypeStruct)

[127/294] ‘mdl::ifm::mayaCloth(color,color,color,float,float,float,float,float,float,float,color,color,color,float,float,bool,float2)’

  • SDPropertyCategory = ‘Input’
    • ‘gapColor’ = SDValueColorRGB(ColorRGB(0,0,0)) [CONNECTABLE]
      • Types:
        • ‘ColorRGB’ (SDTypeColorRGB)

    • ‘uColor’ = SDValueColorRGB(ColorRGB(1,1,1)) [CONNECTABLE]
      • Types:
        • ‘ColorRGB’ (SDTypeColorRGB)

    • ‘vColor’ = SDValueColorRGB(ColorRGB(0.5,0.5,0.5)) [CONNECTABLE]
      • Types:
        • ‘ColorRGB’ (SDTypeColorRGB)

    • ‘uWidth’ = SDValueFloat(float(0.75)) [CONNECTABLE]
      • Types:
        • ‘float’ (SDTypeFloat)

    • ‘vWidth’ = SDValueFloat(float(0.75)) [CONNECTABLE]
      • Types:
        • ‘float’ (SDTypeFloat)

    • ‘uWave’ = SDValueFloat(float(0)) [CONNECTABLE]
      • Types:
        • ‘float’ (SDTypeFloat)

    • ‘vWave’ = SDValueFloat(float(0)) [CONNECTABLE]
      • Types:
        • ‘float’ (SDTypeFloat)

    • ‘randomness’ = SDValueFloat(float(0)) [CONNECTABLE]
      • Types:
        • ‘float’ (SDTypeFloat)

    • ‘widthSpread’ = SDValueFloat(float(0)) [CONNECTABLE]
      • Types:
        • ‘float’ (SDTypeFloat)

    • ‘brightSpread’ = SDValueFloat(float(0)) [CONNECTABLE]
      • Types:
        • ‘float’ (SDTypeFloat)

    • ‘defaultColor’ = SDValueColorRGB(ColorRGB(0.5,0.5,0.5)) [CONNECTABLE]
      • Types:
        • ‘ColorRGB’ (SDTypeColorRGB)

    • ‘colorGain’ = SDValueColorRGB(ColorRGB(1,1,1)) [CONNECTABLE]
      • Types:
        • ‘ColorRGB’ (SDTypeColorRGB)

    • ‘colorOffset’ = SDValueColorRGB(ColorRGB(0,0,0)) [CONNECTABLE]
      • Types:
        • ‘ColorRGB’ (SDTypeColorRGB)

    • ‘alphaGain’ = SDValueFloat(float(1)) [CONNECTABLE]
      • Types:
        • ‘float’ (SDTypeFloat)

    • ‘alphaOffset’ = SDValueFloat(float(0)) [CONNECTABLE]
      • Types:
        • ‘float’ (SDTypeFloat)

    • ‘invert’ = SDValueBool(bool(false)) [CONNECTABLE]
      • Types:
        • ‘bool’ (SDTypeBool) [Uniform]

    • ‘uvCoord’ = SDValueFloat2(float2(0,0)) [CONNECTABLE]
      • Types:
        • ‘float2’ (SDTypeFloat2) [Varying]

  • SDPropertyCategory = ‘Output’
    • ‘output’ [CONNECTABLE, READ_ONLY]
      • Types:
        • ‘mdl::ifm::MayaTextureReturn’ (SDTypeStruct)

[128/294] ‘mdl::ifm::MayaFileReturn(::ifm::MayaFileReturn)’

  • SDPropertyCategory = ‘Input’
    • ‘other’ [CONNECTABLE]
      • Types:
        • ‘mdl::ifm::MayaFileReturn’ (SDTypeStruct)

  • SDPropertyCategory = ‘Output’
    • ‘output’ [CONNECTABLE, READ_ONLY]
      • Types:
        • ‘mdl::ifm::MayaFileReturn’ (SDTypeStruct)

[129/294] ‘mdl::ifm::MayaFileReturn()’

  • SDPropertyCategory = ‘Output’
    • ‘output’ [CONNECTABLE, READ_ONLY]
      • Types:
        • ‘mdl::ifm::MayaFileReturn’ (SDTypeStruct)

[130/294] ‘mdl::ifm::MayaFileReturn(float,color,float2,color)’

  • SDPropertyCategory = ‘Input’
    • ‘outAlpha’ [CONNECTABLE]
      • Types:
        • ‘float’ (SDTypeFloat)

    • ‘outColor’ [CONNECTABLE]
      • Types:
        • ‘ColorRGB’ (SDTypeColorRGB)

    • ‘outSize’ [CONNECTABLE]
      • Types:
        • ‘float2’ (SDTypeFloat2)

    • ‘outTransparency’ [CONNECTABLE]
      • Types:
        • ‘ColorRGB’ (SDTypeColorRGB)

  • SDPropertyCategory = ‘Output’
    • ‘output’ [CONNECTABLE, READ_ONLY]
      • Types:
        • ‘mdl::ifm::MayaFileReturn’ (SDTypeStruct)

[131/294] ‘mdl::ifm::MayaFileReturn.outAlpha(::ifm::MayaFileReturn)’

  • SDPropertyCategory = ‘Input’
    • ‘s’ [CONNECTABLE]
      • Types:
        • ‘mdl::ifm::MayaFileReturn’ (SDTypeStruct)

  • SDPropertyCategory = ‘Output’
    • ‘output’ [CONNECTABLE, READ_ONLY]
      • Types:
        • ‘float’ (SDTypeFloat)

[132/294] ‘mdl::ifm::MayaFileReturn.outColor(::ifm::MayaFileReturn)’

  • SDPropertyCategory = ‘Input’
    • ‘s’ [CONNECTABLE]
      • Types:
        • ‘mdl::ifm::MayaFileReturn’ (SDTypeStruct)

  • SDPropertyCategory = ‘Output’
    • ‘output’ [CONNECTABLE, READ_ONLY]
      • Types:
        • ‘ColorRGB’ (SDTypeColorRGB)

[133/294] ‘mdl::ifm::MayaFileReturn.outSize(::ifm::MayaFileReturn)’

  • SDPropertyCategory = ‘Input’
    • ‘s’ [CONNECTABLE]
      • Types:
        • ‘mdl::ifm::MayaFileReturn’ (SDTypeStruct)

  • SDPropertyCategory = ‘Output’
    • ‘output’ [CONNECTABLE, READ_ONLY]
      • Types:
        • ‘float2’ (SDTypeFloat2)

[134/294] ‘mdl::ifm::MayaFileReturn.outTransparency(::ifm::MayaFileReturn)’

  • SDPropertyCategory = ‘Input’
    • ‘s’ [CONNECTABLE]
      • Types:
        • ‘mdl::ifm::MayaFileReturn’ (SDTypeStruct)

  • SDPropertyCategory = ‘Output’
    • ‘output’ [CONNECTABLE, READ_ONLY]
      • Types:
        • ‘ColorRGB’ (SDTypeColorRGB)

[135/294] ‘mdl::ifm::mayaFile(texture_2d,float,color,color,color,float,float,bool,bool,float2,float,float,float2)’

  • SDPropertyCategory = ‘Input’
    • ‘fileTextureName’ [CONNECTABLE]
      • Types:
        • ‘mdl::texture_2d’ (SDMDLTypeTextureReference) [Uniform]

    • ‘exposure’ = SDValueFloat(float(0)) [CONNECTABLE]
      • Types:
        • ‘float’ (SDTypeFloat)

    • ‘defaultColor’ = SDValueColorRGB(ColorRGB(0.5,0.5,0.5)) [CONNECTABLE]
      • Types:
        • ‘ColorRGB’ (SDTypeColorRGB)

    • ‘colorGain’ = SDValueColorRGB(ColorRGB(1,1,1)) [CONNECTABLE]
      • Types:
        • ‘ColorRGB’ (SDTypeColorRGB)

    • ‘colorOffset’ = SDValueColorRGB(ColorRGB(0,0,0)) [CONNECTABLE]
      • Types:
        • ‘ColorRGB’ (SDTypeColorRGB)

    • ‘alphaGain’ = SDValueFloat(float(1)) [CONNECTABLE]
      • Types:
        • ‘float’ (SDTypeFloat)

    • ‘alphaOffset’ = SDValueFloat(float(0)) [CONNECTABLE]
      • Types:
        • ‘float’ (SDTypeFloat)

    • ‘alphaIsLuminance’ = SDValueBool(bool(false)) [CONNECTABLE]
      • Types:
        • ‘bool’ (SDTypeBool) [Uniform]

    • ‘invert’ = SDValueBool(bool(false)) [CONNECTABLE]
      • Types:
        • ‘bool’ (SDTypeBool) [Uniform]

    • ‘uvFilterSize’ = SDValueFloat2(float2(0,0)) [CONNECTABLE]
      • Types:
        • ‘float2’ (SDTypeFloat2)

    • ‘filter’ = SDValueFloat(float(1)) [CONNECTABLE]
      • Types:
        • ‘float’ (SDTypeFloat)

    • ‘filterOffset’ = SDValueFloat(float(0)) [CONNECTABLE]
      • Types:
        • ‘float’ (SDTypeFloat)

    • ‘uvCoord’ = SDValueFloat2(float2(0,0)) [CONNECTABLE]
      • Types:
        • ‘float2’ (SDTypeFloat2) [Varying]

  • SDPropertyCategory = ‘Output’
    • ‘output’ [CONNECTABLE, READ_ONLY]
      • Types:
        • ‘mdl::ifm::MayaFileReturn’ (SDTypeStruct)

[136/294] ‘mdl::ifm::mayaFractal(float,float,float,float,float,float,float,bool,bool,float,float,color,color,color,float,float,bool,bool,float2,float,float,float2)’

  • SDPropertyCategory = ‘Input’
    • ‘amplitude’ = SDValueFloat(float(1)) [CONNECTABLE]
      • Types:
        • ‘float’ (SDTypeFloat)

    • ‘threshold’ = SDValueFloat(float(0)) [CONNECTABLE]
      • Types:
        • ‘float’ (SDTypeFloat)

    • ‘ratio’ = SDValueFloat(float(0.707000017)) [CONNECTABLE]
      • Types:
        • ‘float’ (SDTypeFloat)

    • ‘frequencyRatio’ = SDValueFloat(float(2)) [CONNECTABLE]
      • Types:
        • ‘float’ (SDTypeFloat)

    • ‘levelMin’ = SDValueFloat(float(0)) [CONNECTABLE]
      • Types:
        • ‘float’ (SDTypeFloat)

    • ‘levelMax’ = SDValueFloat(float(9)) [CONNECTABLE]
      • Types:
        • ‘float’ (SDTypeFloat)

    • ‘bias’ = SDValueFloat(float(0)) [CONNECTABLE]
      • Types:
        • ‘float’ (SDTypeFloat)

    • ‘inflection’ = SDValueBool(bool(false)) [CONNECTABLE]
      • Types:
        • ‘bool’ (SDTypeBool) [Uniform]

    • ‘animated’ = SDValueBool(bool(false)) [CONNECTABLE]
      • Types:
        • ‘bool’ (SDTypeBool) [Uniform]

    • ‘timeRatio’ = SDValueFloat(float(0)) [CONNECTABLE]
      • Types:
        • ‘float’ (SDTypeFloat)

    • ‘time’ = SDValueFloat(float(0)) [CONNECTABLE]
      • Types:
        • ‘float’ (SDTypeFloat)

    • ‘defaultColor’ = SDValueColorRGB(ColorRGB(0.5,0.5,0.5)) [CONNECTABLE]
      • Types:
        • ‘ColorRGB’ (SDTypeColorRGB)

    • ‘colorGain’ = SDValueColorRGB(ColorRGB(1,1,1)) [CONNECTABLE]
      • Types:
        • ‘ColorRGB’ (SDTypeColorRGB)

    • ‘colorOffset’ = SDValueColorRGB(ColorRGB(0,0,0)) [CONNECTABLE]
      • Types:
        • ‘ColorRGB’ (SDTypeColorRGB)

    • ‘alphaGain’ = SDValueFloat(float(1)) [CONNECTABLE]
      • Types:
        • ‘float’ (SDTypeFloat)

    • ‘alphaOffset’ = SDValueFloat(float(0)) [CONNECTABLE]
      • Types:
        • ‘float’ (SDTypeFloat)

    • ‘alphaIsLuminance’ = SDValueBool(bool(false)) [CONNECTABLE]
      • Types:
        • ‘bool’ (SDTypeBool) [Uniform]

    • ‘invert’ = SDValueBool(bool(false)) [CONNECTABLE]
      • Types:
        • ‘bool’ (SDTypeBool) [Uniform]

    • ‘uvFilterSize’ = SDValueFloat2(float2(0,0)) [CONNECTABLE]
      • Types:
        • ‘float2’ (SDTypeFloat2)

    • ‘filter’ = SDValueFloat(float(1)) [CONNECTABLE]
      • Types:
        • ‘float’ (SDTypeFloat)

    • ‘filterOffset’ = SDValueFloat(float(0)) [CONNECTABLE]
      • Types:
        • ‘float’ (SDTypeFloat)

    • ‘uvCoord’ = SDValueFloat2(float2(0,0)) [CONNECTABLE]
      • Types:
        • ‘float2’ (SDTypeFloat2) [Varying]

  • SDPropertyCategory = ‘Output’
    • ‘output’ [CONNECTABLE, READ_ONLY]
      • Types:
        • ‘mdl::ifm::MayaTextureReturn’ (SDTypeStruct)

[137/294] ‘mdl::ifm::mayaGrid(color,color,float,float,float,color,color,color,float,float,bool,bool,float2,float,float,float2)’

  • SDPropertyCategory = ‘Input’
    • ‘fillerColor’ = SDValueColorRGB(ColorRGB(0,0,0)) [CONNECTABLE]
      • Types:
        • ‘ColorRGB’ (SDTypeColorRGB)

    • ‘lineColor’ = SDValueColorRGB(ColorRGB(1,1,1)) [CONNECTABLE]
      • Types:
        • ‘ColorRGB’ (SDTypeColorRGB)

    • ‘contrast’ = SDValueFloat(float(1)) [CONNECTABLE]
      • Types:
        • ‘float’ (SDTypeFloat)

    • ‘uWidth’ = SDValueFloat(float(0.100000001)) [CONNECTABLE]
      • Types:
        • ‘float’ (SDTypeFloat)

    • ‘vWidth’ = SDValueFloat(float(0.100000001)) [CONNECTABLE]
      • Types:
        • ‘float’ (SDTypeFloat)

    • ‘defaultColor’ = SDValueColorRGB(ColorRGB(0.5,0.5,0.5)) [CONNECTABLE]
      • Types:
        • ‘ColorRGB’ (SDTypeColorRGB)

    • ‘colorGain’ = SDValueColorRGB(ColorRGB(1,1,1)) [CONNECTABLE]
      • Types:
        • ‘ColorRGB’ (SDTypeColorRGB)

    • ‘colorOffset’ = SDValueColorRGB(ColorRGB(0,0,0)) [CONNECTABLE]
      • Types:
        • ‘ColorRGB’ (SDTypeColorRGB)

    • ‘alphaGain’ = SDValueFloat(float(1)) [CONNECTABLE]
      • Types:
        • ‘float’ (SDTypeFloat)

    • ‘alphaOffset’ = SDValueFloat(float(0)) [CONNECTABLE]
      • Types:
        • ‘float’ (SDTypeFloat)

    • ‘alphaIsLuminance’ = SDValueBool(bool(false)) [CONNECTABLE]
      • Types:
        • ‘bool’ (SDTypeBool) [Uniform]

    • ‘invert’ = SDValueBool(bool(false)) [CONNECTABLE]
      • Types:
        • ‘bool’ (SDTypeBool) [Uniform]

    • ‘uvFilterSize’ = SDValueFloat2(float2(0,0)) [CONNECTABLE]
      • Types:
        • ‘float2’ (SDTypeFloat2)

    • ‘filter’ = SDValueFloat(float(1)) [CONNECTABLE]
      • Types:
        • ‘float’ (SDTypeFloat)

    • ‘filterOffset’ = SDValueFloat(float(0)) [CONNECTABLE]
      • Types:
        • ‘float’ (SDTypeFloat)

    • ‘uvCoord’ = SDValueFloat2(float2(0,0)) [CONNECTABLE]
      • Types:
        • ‘float2’ (SDTypeFloat2) [Varying]

  • SDPropertyCategory = ‘Output’
    • ‘output’ [CONNECTABLE, READ_ONLY]
      • Types:
        • ‘mdl::ifm::MayaTextureReturn’ (SDTypeStruct)

[138/294] ‘mdl::ifm::mayaMountain(color,color,float,float,float,float,float,float,float,float,color,color,color,float,float,bool,bool,float2,float,float,float2)’

  • SDPropertyCategory = ‘Input’
    • ‘snowColor’ = SDValueColorRGB(ColorRGB(1,1,1)) [CONNECTABLE]
      • Types:
        • ‘ColorRGB’ (SDTypeColorRGB)

    • ‘rockColor’ = SDValueColorRGB(ColorRGB(0.261999995,0.101999998,0)) [CONNECTABLE]
      • Types:
        • ‘ColorRGB’ (SDTypeColorRGB)

    • ‘amplitude’ = SDValueFloat(float(1)) [CONNECTABLE]
      • Types:
        • ‘float’ (SDTypeFloat)

    • ‘snowRoughness’ = SDValueFloat(float(0.400000006)) [CONNECTABLE]
      • Types:
        • ‘float’ (SDTypeFloat)

    • ‘rockRoughness’ = SDValueFloat(float(0.707000017)) [CONNECTABLE]
      • Types:
        • ‘float’ (SDTypeFloat)

    • ‘boundary’ = SDValueFloat(float(1)) [CONNECTABLE]
      • Types:
        • ‘float’ (SDTypeFloat)

    • ‘snowAltitude’ = SDValueFloat(float(0.5)) [CONNECTABLE]
      • Types:
        • ‘float’ (SDTypeFloat)

    • ‘snowDropoff’ = SDValueFloat(float(2)) [CONNECTABLE]
      • Types:
        • ‘float’ (SDTypeFloat)

    • ‘snowSlope’ = SDValueFloat(float(0.800000012)) [CONNECTABLE]
      • Types:
        • ‘float’ (SDTypeFloat)

    • ‘depthMax’ = SDValueFloat(float(20)) [CONNECTABLE]
      • Types:
        • ‘float’ (SDTypeFloat)

    • ‘defaultColor’ = SDValueColorRGB(ColorRGB(0.5,0.5,0.5)) [CONNECTABLE]
      • Types:
        • ‘ColorRGB’ (SDTypeColorRGB)

    • ‘colorGain’ = SDValueColorRGB(ColorRGB(1,1,1)) [CONNECTABLE]
      • Types:
        • ‘ColorRGB’ (SDTypeColorRGB)

    • ‘colorOffset’ = SDValueColorRGB(ColorRGB(0,0,0)) [CONNECTABLE]
      • Types:
        • ‘ColorRGB’ (SDTypeColorRGB)

    • ‘alphaGain’ = SDValueFloat(float(1)) [CONNECTABLE]
      • Types:
        • ‘float’ (SDTypeFloat)

    • ‘alphaOffset’ = SDValueFloat(float(0)) [CONNECTABLE]
      • Types:
        • ‘float’ (SDTypeFloat)

    • ‘alphaIsLuminance’ = SDValueBool(bool(false)) [CONNECTABLE]
      • Types:
        • ‘bool’ (SDTypeBool) [Uniform]

    • ‘invert’ = SDValueBool(bool(false)) [CONNECTABLE]
      • Types:
        • ‘bool’ (SDTypeBool) [Uniform]

    • ‘uvFilterSize’ = SDValueFloat2(float2(0,0)) [CONNECTABLE]
      • Types:
        • ‘float2’ (SDTypeFloat2)

    • ‘filter’ = SDValueFloat(float(1)) [CONNECTABLE]
      • Types:
        • ‘float’ (SDTypeFloat)

    • ‘filterOffset’ = SDValueFloat(float(0)) [CONNECTABLE]
      • Types:
        • ‘float’ (SDTypeFloat)

    • ‘uvCoord’ = SDValueFloat2(float2(0,0)) [CONNECTABLE]
      • Types:
        • ‘float2’ (SDTypeFloat2) [Varying]

  • SDPropertyCategory = ‘Output’
    • ‘output’ [CONNECTABLE, READ_ONLY]
      • Types:
        • ‘mdl::ifm::MayaTextureReturn’ (SDTypeStruct)

[139/294] ‘mdl::ifm::MayaRampType(::ifm::MayaRampType)’

  • SDPropertyCategory = ‘Input’
    • ‘v’ = SDValueEnum(“mdl::ifm::MayaRampType”,0) [CONNECTABLE]
      • Types:
        • ‘mdl::ifm::MayaRampType’ (SDTypeEnum)

  • SDPropertyCategory = ‘Output’
    • ‘output’ [CONNECTABLE, READ_ONLY]
      • Types:
        • ‘mdl::ifm::MayaRampType’ (SDTypeEnum)

[140/294] ‘mdl::ifm::int(::ifm::MayaRampType)’

  • SDPropertyCategory = ‘Input’
    • ‘x’ [CONNECTABLE]
      • Types:
        • ‘mdl::ifm::MayaRampType’ (SDTypeEnum)

  • SDPropertyCategory = ‘Output’
    • ‘output’ [CONNECTABLE, READ_ONLY]
      • Types:
        • ‘int’ (SDTypeInt)

[141/294] ‘mdl::ifm::MayaRampInterpolation(::ifm::MayaRampInterpolation)’

  • SDPropertyCategory = ‘Input’
    • ‘v’ = SDValueEnum(“mdl::ifm::MayaRampInterpolation”,0) [CONNECTABLE]
      • Types:
        • ‘mdl::ifm::MayaRampInterpolation’ (SDTypeEnum)

  • SDPropertyCategory = ‘Output’
    • ‘output’ [CONNECTABLE, READ_ONLY]
      • Types:
        • ‘mdl::ifm::MayaRampInterpolation’ (SDTypeEnum)

[142/294] ‘mdl::ifm::int(::ifm::MayaRampInterpolation)’

  • SDPropertyCategory = ‘Input’
    • ‘x’ [CONNECTABLE]
      • Types:
        • ‘mdl::ifm::MayaRampInterpolation’ (SDTypeEnum)

  • SDPropertyCategory = ‘Output’
    • ‘output’ [CONNECTABLE, READ_ONLY]
      • Types:
        • ‘int’ (SDTypeInt)

[143/294] ‘mdl::ifm::MayaRampEntry(::ifm::MayaRampEntry)’

  • SDPropertyCategory = ‘Input’
    • ‘other’ [CONNECTABLE]
      • Types:
        • ‘mdl::ifm::MayaRampEntry’ (SDTypeStruct)

  • SDPropertyCategory = ‘Output’
    • ‘output’ [CONNECTABLE, READ_ONLY]
      • Types:
        • ‘mdl::ifm::MayaRampEntry’ (SDTypeStruct)

[144/294] ‘mdl::ifm::MayaRampEntry(float,color)’

  • SDPropertyCategory = ‘Input’
    • ‘position’ = SDValueFloat(float(0)) [CONNECTABLE]
      • Types:
        • ‘float’ (SDTypeFloat)

    • ‘col’ = SDValueColorRGB(ColorRGB(0,0,1)) [CONNECTABLE]
      • Types:
        • ‘ColorRGB’ (SDTypeColorRGB)

  • SDPropertyCategory = ‘Output’
    • ‘output’ [CONNECTABLE, READ_ONLY]
      • Types:
        • ‘mdl::ifm::MayaRampEntry’ (SDTypeStruct)

[145/294] ‘mdl::ifm::MayaRampEntry.position(::ifm::MayaRampEntry)’

  • SDPropertyCategory = ‘Input’
    • ‘s’ [CONNECTABLE]
      • Types:
        • ‘mdl::ifm::MayaRampEntry’ (SDTypeStruct)

  • SDPropertyCategory = ‘Output’
    • ‘output’ [CONNECTABLE, READ_ONLY]
      • Types:
        • ‘float’ (SDTypeFloat)

[146/294] ‘mdl::ifm::MayaRampEntry.col(::ifm::MayaRampEntry)’

  • SDPropertyCategory = ‘Input’
    • ‘s’ [CONNECTABLE]
      • Types:
        • ‘mdl::ifm::MayaRampEntry’ (SDTypeStruct)

  • SDPropertyCategory = ‘Output’
    • ‘output’ [CONNECTABLE, READ_ONLY]
      • Types:
        • ‘ColorRGB’ (SDTypeColorRGB)

[147/294] ‘mdl::ifm::mayaRamp(::ifm::MayaRampType,::ifm::MayaRampInterpolation,::ifm::MayaRampEntry[count],float,float,float,float,float,float,float,float,float,float,color,color,color,float,float,bool,float2)’

  • SDPropertyCategory = ‘Input’
    • ‘type’ [CONNECTABLE]
      • Types:
        • ‘mdl::ifm::MayaRampType’ (SDTypeEnum) [Uniform]

    • ‘interpolation’ [CONNECTABLE]
      • Types:
        • ‘mdl::ifm::MayaRampInterpolation’ (SDTypeEnum) [Uniform]

    • ‘colorEntryList’ [CONNECTABLE]
      • Types:
        • ‘SDTypeArray<mdl::ifm::MayaRampEntry>’ (SDTypeArray)

    • ‘uWave’ = SDValueFloat(float(0)) [CONNECTABLE]
      • Types:
        • ‘float’ (SDTypeFloat)

    • ‘vWave’ = SDValueFloat(float(0)) [CONNECTABLE]
      • Types:
        • ‘float’ (SDTypeFloat)

    • ‘noise’ = SDValueFloat(float(0)) [CONNECTABLE]
      • Types:
        • ‘float’ (SDTypeFloat)

    • ‘noiseFreq’ = SDValueFloat(float(0.5)) [CONNECTABLE]
      • Types:
        • ‘float’ (SDTypeFloat)

    • ‘hueNoise’ = SDValueFloat(float(0)) [CONNECTABLE]
      • Types:
        • ‘float’ (SDTypeFloat)

    • ‘satNoise’ = SDValueFloat(float(0)) [CONNECTABLE]
      • Types:
        • ‘float’ (SDTypeFloat)

    • ‘valNoise’ = SDValueFloat(float(0)) [CONNECTABLE]
      • Types:
        • ‘float’ (SDTypeFloat)

    • ‘hueNoiseFreq’ = SDValueFloat(float(0.5)) [CONNECTABLE]
      • Types:
        • ‘float’ (SDTypeFloat)

    • ‘satNoiseFreq’ = SDValueFloat(float(0.5)) [CONNECTABLE]
      • Types:
        • ‘float’ (SDTypeFloat)

    • ‘valNoiseFreq’ = SDValueFloat(float(0.5)) [CONNECTABLE]
      • Types:
        • ‘float’ (SDTypeFloat)

    • ‘defaultColor’ = SDValueColorRGB(ColorRGB(0.5,0.5,0.5)) [CONNECTABLE]
      • Types:
        • ‘ColorRGB’ (SDTypeColorRGB)

    • ‘colorGain’ = SDValueColorRGB(ColorRGB(1,1,1)) [CONNECTABLE]
      • Types:
        • ‘ColorRGB’ (SDTypeColorRGB)

    • ‘colorOffset’ = SDValueColorRGB(ColorRGB(0,0,0)) [CONNECTABLE]
      • Types:
        • ‘ColorRGB’ (SDTypeColorRGB)

    • ‘alphaGain’ = SDValueFloat(float(1)) [CONNECTABLE]
      • Types:
        • ‘float’ (SDTypeFloat)

    • ‘alphaOffset’ = SDValueFloat(float(0)) [CONNECTABLE]
      • Types:
        • ‘float’ (SDTypeFloat)

    • ‘invert’ = SDValueBool(bool(false)) [CONNECTABLE]
      • Types:
        • ‘bool’ (SDTypeBool) [Uniform]

    • ‘uvCoord’ = SDValueFloat2(float2(0,0)) [CONNECTABLE]
      • Types:
        • ‘float2’ (SDTypeFloat2) [Varying]

  • SDPropertyCategory = ‘Output’
    • ‘output’ [CONNECTABLE, READ_ONLY]
      • Types:
        • ‘mdl::ifm::MayaTextureReturn’ (SDTypeStruct)

[148/294] ‘mdl::ifm::mayaBrownian(float,float,float,float3,float,color,color,color,float,float,bool,float,bool,bool,float3,float,float,float4x4,float3)’

  • SDPropertyCategory = ‘Input’
    • ‘lacunarity’ = SDValueFloat(float(4)) [CONNECTABLE]
      • Types:
        • ‘float’ (SDTypeFloat)

    • ‘increment’ = SDValueFloat(float(0.100000001)) [CONNECTABLE]
      • Types:
        • ‘float’ (SDTypeFloat)

    • ‘octaves’ = SDValueFloat(float(3)) [CONNECTABLE]
      • Types:
        • ‘float’ (SDTypeFloat)

    • ‘weight3d’ = SDValueFloat3(float3(1,1,1)) [CONNECTABLE]
      • Types:
        • ‘float3’ (SDTypeFloat3)

    • ‘xPixelAngle’ = SDValueFloat(float(0.00205300003)) [CONNECTABLE]
      • Types:
        • ‘float’ (SDTypeFloat)

    • ‘defaultColor’ = SDValueColorRGB(ColorRGB(0.5,0.5,0.5)) [CONNECTABLE]
      • Types:
        • ‘ColorRGB’ (SDTypeColorRGB)

    • ‘colorGain’ = SDValueColorRGB(ColorRGB(1,1,1)) [CONNECTABLE]
      • Types:
        • ‘ColorRGB’ (SDTypeColorRGB)

    • ‘colorOffset’ = SDValueColorRGB(ColorRGB(0,0,0)) [CONNECTABLE]
      • Types:
        • ‘ColorRGB’ (SDTypeColorRGB)

    • ‘alphaGain’ = SDValueFloat(float(1)) [CONNECTABLE]
      • Types:
        • ‘float’ (SDTypeFloat)

    • ‘alphaOffset’ = SDValueFloat(float(0)) [CONNECTABLE]
      • Types:
        • ‘float’ (SDTypeFloat)

    • ‘invert’ = SDValueBool(bool(false)) [CONNECTABLE]
      • Types:
        • ‘bool’ (SDTypeBool) [Uniform]

    • ‘blend’ = SDValueFloat(float(0)) [CONNECTABLE]
      • Types:
        • ‘float’ (SDTypeFloat)

    • ‘local’ = SDValueBool(bool(false)) [CONNECTABLE]
      • Types:
        • ‘bool’ (SDTypeBool) [Uniform]

    • ‘wrap’ = SDValueBool(bool(false)) [CONNECTABLE]
      • Types:
        • ‘bool’ (SDTypeBool) [Uniform]

    • ‘filterSize’ = SDValueFloat3(float3(0,0,0)) [CONNECTABLE]
      • Types:
        • ‘float3’ (SDTypeFloat3)

    • ‘filter’ = SDValueFloat(float(1)) [CONNECTABLE]
      • Types:
        • ‘float’ (SDTypeFloat)

    • ‘filterOffset’ = SDValueFloat(float(0)) [CONNECTABLE]
      • Types:
        • ‘float’ (SDTypeFloat)

    • ‘placementMatrix’ = SDValueMatrix(matrix<float>[4][4](float(1),float(0),float(0),float(0),float(0),float(1),float(0),float(0),float(0),float(0),float(1),float(0),float(0),float(0),float(0),float(1))) [CONNECTABLE]
      • Types:
        • ‘matrix<float>[4][4]’ (SDTypeMatrix)

    • ‘pointObj’ = SDMDLValueCall(mdl::state::position()__default_call___256) [CONNECTABLE]
      • Types:
        • ‘float3’ (SDTypeFloat3) [Varying]

  • SDPropertyCategory = ‘Output’
    • ‘output’ [CONNECTABLE, READ_ONLY]
      • Types:
        • ‘mdl::ifm::MayaTextureReturn’ (SDTypeStruct)

[149/294] ‘mdl::ifm::mayaMarble(color,color,float,float,float,float,float,float3,float2,float,color,color,color,float,float,bool,float,bool,bool,float3,float,float,float4x4,float3)’

  • SDPropertyCategory = ‘Input’
    • ‘fillerColor’ = SDValueColorRGB(ColorRGB(1,1,1)) [CONNECTABLE]
      • Types:
        • ‘ColorRGB’ (SDTypeColorRGB)

    • ‘veinColor’ = SDValueColorRGB(ColorRGB(0.298000008,0,0)) [CONNECTABLE]
      • Types:
        • ‘ColorRGB’ (SDTypeColorRGB)

    • ‘veinWidth’ = SDValueFloat(float(0.100000001)) [CONNECTABLE]
      • Types:
        • ‘float’ (SDTypeFloat)

    • ‘diffusion’ = SDValueFloat(float(0.5)) [CONNECTABLE]
      • Types:
        • ‘float’ (SDTypeFloat)

    • ‘contrast’ = SDValueFloat(float(0.5)) [CONNECTABLE]
      • Types:
        • ‘float’ (SDTypeFloat)

    • ‘amplitude’ = SDValueFloat(float(1.5)) [CONNECTABLE]
      • Types:
        • ‘float’ (SDTypeFloat)

    • ‘ratio’ = SDValueFloat(float(0.707000017)) [CONNECTABLE]
      • Types:
        • ‘float’ (SDTypeFloat)

    • ‘ripples’ = SDValueFloat3(float3(1,1,1)) [CONNECTABLE]
      • Types:
        • ‘float3’ (SDTypeFloat3)

    • ‘depth’ = SDValueFloat2(float2(0,20)) [CONNECTABLE]
      • Types:
        • ‘float2’ (SDTypeFloat2)

    • ‘xPixelAngle’ = SDValueFloat(float(0.00205300003)) [CONNECTABLE]
      • Types:
        • ‘float’ (SDTypeFloat)

    • ‘defaultColor’ = SDValueColorRGB(ColorRGB(0.5,0.5,0.5)) [CONNECTABLE]
      • Types:
        • ‘ColorRGB’ (SDTypeColorRGB)

    • ‘colorGain’ = SDValueColorRGB(ColorRGB(1,1,1)) [CONNECTABLE]
      • Types:
        • ‘ColorRGB’ (SDTypeColorRGB)

    • ‘colorOffset’ = SDValueColorRGB(ColorRGB(0,0,0)) [CONNECTABLE]
      • Types:
        • ‘ColorRGB’ (SDTypeColorRGB)

    • ‘alphaGain’ = SDValueFloat(float(1)) [CONNECTABLE]
      • Types:
        • ‘float’ (SDTypeFloat)

    • ‘alphaOffset’ = SDValueFloat(float(0)) [CONNECTABLE]
      • Types:
        • ‘float’ (SDTypeFloat)

    • ‘invert’ = SDValueBool(bool(false)) [CONNECTABLE]
      • Types:
        • ‘bool’ (SDTypeBool) [Uniform]

    • ‘blend’ = SDValueFloat(float(0)) [CONNECTABLE]
      • Types:
        • ‘float’ (SDTypeFloat)

    • ‘local’ = SDValueBool(bool(false)) [CONNECTABLE]
      • Types:
        • ‘bool’ (SDTypeBool) [Uniform]

    • ‘wrap’ = SDValueBool(bool(false)) [CONNECTABLE]
      • Types:
        • ‘bool’ (SDTypeBool) [Uniform]

    • ‘filterSize’ = SDValueFloat3(float3(0,0,0)) [CONNECTABLE]
      • Types:
        • ‘float3’ (SDTypeFloat3)

    • ‘filter’ = SDValueFloat(float(1)) [CONNECTABLE]
      • Types:
        • ‘float’ (SDTypeFloat)

    • ‘filterOffset’ = SDValueFloat(float(0)) [CONNECTABLE]
      • Types:
        • ‘float’ (SDTypeFloat)

    • ‘placementMatrix’ = SDValueMatrix(matrix<float>[4][4](float(1),float(0),float(0),float(0),float(0),float(1),float(0),float(0),float(0),float(0),float(1),float(0),float(0),float(0),float(0),float(1))) [CONNECTABLE]
      • Types:
        • ‘matrix<float>[4][4]’ (SDTypeMatrix)

    • ‘pointObj’ = SDMDLValueCall(mdl::state::position()__default_call___257) [CONNECTABLE]
      • Types:
        • ‘float3’ (SDTypeFloat3) [Varying]

  • SDPropertyCategory = ‘Output’
    • ‘output’ [CONNECTABLE, READ_ONLY]
      • Types:
        • ‘mdl::ifm::MayaTextureReturn’ (SDTypeStruct)

[150/294] ‘mdl::ifm::mayaSnow(color,color,float,float,float,color,color,color,float,float,float,bool,float,bool,bool,float4x4,float3,float3)’

  • SDPropertyCategory = ‘Input’
    • ‘snowColor’ = SDValueColorRGB(ColorRGB(1,1,1)) [CONNECTABLE]
      • Types:
        • ‘ColorRGB’ (SDTypeColorRGB)

    • ‘surfaceColor’ = SDValueColorRGB(ColorRGB(1,0,0)) [CONNECTABLE]
      • Types:
        • ‘ColorRGB’ (SDTypeColorRGB)

    • ‘threshold’ = SDValueFloat(float(0.5)) [CONNECTABLE]
      • Types:
        • ‘float’ (SDTypeFloat)

    • ‘depthDecay’ = SDValueFloat(float(5)) [CONNECTABLE]
      • Types:
        • ‘float’ (SDTypeFloat)

    • ‘thickness’ = SDValueFloat(float(1)) [CONNECTABLE]
      • Types:
        • ‘float’ (SDTypeFloat)

    • ‘defaultColor’ = SDValueColorRGB(ColorRGB(0.5,0.5,0.5)) [CONNECTABLE]
      • Types:
        • ‘ColorRGB’ (SDTypeColorRGB)

    • ‘colorGain’ = SDValueColorRGB(ColorRGB(1,1,1)) [CONNECTABLE]
      • Types:
        • ‘ColorRGB’ (SDTypeColorRGB)

    • ‘colorOffset’ = SDValueColorRGB(ColorRGB(0,0,0)) [CONNECTABLE]
      • Types:
        • ‘ColorRGB’ (SDTypeColorRGB)

    • ‘alphaGain’ = SDValueFloat(float(1)) [CONNECTABLE]
      • Types:
        • ‘float’ (SDTypeFloat)

    • ‘alphaOffset’ = SDValueFloat(float(0)) [CONNECTABLE]
      • Types:
        • ‘float’ (SDTypeFloat)

    • ‘alphaIsLuminance’ = SDValueFloat(float(0)) [CONNECTABLE]
      • Types:
        • ‘float’ (SDTypeFloat)

    • ‘invert’ = SDValueBool(bool(false)) [CONNECTABLE]
      • Types:
        • ‘bool’ (SDTypeBool) [Uniform]

    • ‘blend’ = SDValueFloat(float(0)) [CONNECTABLE]
      • Types:
        • ‘float’ (SDTypeFloat)

    • ‘local’ = SDValueBool(bool(false)) [CONNECTABLE]
      • Types:
        • ‘bool’ (SDTypeBool)

    • ‘wrap’ = SDValueBool(bool(false)) [CONNECTABLE]
      • Types:
        • ‘bool’ (SDTypeBool)

    • ‘placementMatrix’ = SDValueMatrix(matrix<float>[4][4](float(1),float(0),float(0),float(0),float(0),float(1),float(0),float(0),float(0),float(0),float(1),float(0),float(0),float(0),float(0),float(1))) [CONNECTABLE]
      • Types:
        • ‘matrix<float>[4][4]’ (SDTypeMatrix)

    • ‘normalCamera’ = SDMDLValueCall(mdl::state::normal()__default_call___258) [CONNECTABLE]
      • Types:
        • ‘float3’ (SDTypeFloat3) [Varying]

    • ‘pointObj’ = SDMDLValueCall(mdl::state::position()__default_call___259) [CONNECTABLE]
      • Types:
        • ‘float3’ (SDTypeFloat3) [Varying]

  • SDPropertyCategory = ‘Output’
    • ‘output’ [CONNECTABLE, READ_ONLY]
      • Types:
        • ‘mdl::ifm::MayaTextureReturn’ (SDTypeStruct)

[151/294] ‘mdl::ifm::mayaSolidFractal(float,float,float,float,float3,float2,float,bool,bool,float,float,float,color,color,color,float,float,bool,bool,float,bool,bool,float3,float,float,float4x4,float3)’

  • SDPropertyCategory = ‘Input’
    • ‘amplitude’ = SDValueFloat(float(1)) [CONNECTABLE]
      • Types:
        • ‘float’ (SDTypeFloat)

    • ‘threshold’ = SDValueFloat(float(0)) [CONNECTABLE]
      • Types:
        • ‘float’ (SDTypeFloat)

    • ‘ratio’ = SDValueFloat(float(0.707000017)) [CONNECTABLE]
      • Types:
        • ‘float’ (SDTypeFloat)

    • ‘frequencyRatio’ = SDValueFloat(float(2)) [CONNECTABLE]
      • Types:
        • ‘float’ (SDTypeFloat)

    • ‘ripples’ = SDValueFloat3(float3(1,1,1)) [CONNECTABLE]
      • Types:
        • ‘float3’ (SDTypeFloat3)

    • ‘depth’ = SDValueFloat2(float2(0,8)) [CONNECTABLE]
      • Types:
        • ‘float2’ (SDTypeFloat2)

    • ‘bias’ = SDValueFloat(float(0)) [CONNECTABLE]
      • Types:
        • ‘float’ (SDTypeFloat)

    • ‘inflection’ = SDValueBool(bool(false)) [CONNECTABLE]
      • Types:
        • ‘bool’ (SDTypeBool) [Uniform]

    • ‘animated’ = SDValueBool(bool(false)) [CONNECTABLE]
      • Types:
        • ‘bool’ (SDTypeBool) [Uniform]

    • ‘timeRatio’ = SDValueFloat(float(0)) [CONNECTABLE]
      • Types:
        • ‘float’ (SDTypeFloat)

    • ‘time’ = SDValueFloat(float(0)) [CONNECTABLE]
      • Types:
        • ‘float’ (SDTypeFloat)

    • ‘xPixelAngle’ = SDValueFloat(float(0.00205300003)) [CONNECTABLE]
      • Types:
        • ‘float’ (SDTypeFloat)

    • ‘defaultColor’ = SDValueColorRGB(ColorRGB(0.5,0.5,0.5)) [CONNECTABLE]
      • Types:
        • ‘ColorRGB’ (SDTypeColorRGB)

    • ‘colorGain’ = SDValueColorRGB(ColorRGB(1,1,1)) [CONNECTABLE]
      • Types:
        • ‘ColorRGB’ (SDTypeColorRGB)

    • ‘colorOffset’ = SDValueColorRGB(ColorRGB(0,0,0)) [CONNECTABLE]
      • Types:
        • ‘ColorRGB’ (SDTypeColorRGB)

    • ‘alphaGain’ = SDValueFloat(float(1)) [CONNECTABLE]
      • Types:
        • ‘float’ (SDTypeFloat)

    • ‘alphaOffset’ = SDValueFloat(float(0)) [CONNECTABLE]
      • Types:
        • ‘float’ (SDTypeFloat)

    • ‘alphaIsLuminance’ = SDValueBool(bool(false)) [CONNECTABLE]
      • Types:
        • ‘bool’ (SDTypeBool) [Uniform]

    • ‘invert’ = SDValueBool(bool(false)) [CONNECTABLE]
      • Types:
        • ‘bool’ (SDTypeBool) [Uniform]

    • ‘blend’ = SDValueFloat(float(0)) [CONNECTABLE]
      • Types:
        • ‘float’ (SDTypeFloat)

    • ‘local’ = SDValueBool(bool(false)) [CONNECTABLE]
      • Types:
        • ‘bool’ (SDTypeBool) [Uniform]

    • ‘wrap’ = SDValueBool(bool(false)) [CONNECTABLE]
      • Types:
        • ‘bool’ (SDTypeBool) [Uniform]

    • ‘filterSize’ = SDValueFloat3(float3(0,0,0)) [CONNECTABLE]
      • Types:
        • ‘float3’ (SDTypeFloat3)

    • ‘filter’ = SDValueFloat(float(1)) [CONNECTABLE]
      • Types:
        • ‘float’ (SDTypeFloat)

    • ‘filterOffset’ = SDValueFloat(float(0)) [CONNECTABLE]
      • Types:
        • ‘float’ (SDTypeFloat)

    • ‘placementMatrix’ = SDValueMatrix(matrix<float>[4][4](float(1),float(0),float(0),float(0),float(0),float(1),float(0),float(0),float(0),float(0),float(1),float(0),float(0),float(0),float(0),float(1))) [CONNECTABLE]
      • Types:
        • ‘matrix<float>[4][4]’ (SDTypeMatrix)

    • ‘pointObj’ = SDMDLValueCall(mdl::state::position()__default_call___260) [CONNECTABLE]
      • Types:
        • ‘float3’ (SDTypeFloat3) [Varying]

  • SDPropertyCategory = ‘Output’
    • ‘output’ [CONNECTABLE, READ_ONLY]
      • Types:
        • ‘mdl::ifm::MayaTextureReturn’ (SDTypeStruct)

[152/294] ‘mdl::ifm::mayaChannels(color,float,int,int,int,int)’

  • SDPropertyCategory = ‘Input’
    • ‘inColor’ = SDValueColorRGB(ColorRGB(0.300000012,0.300000012,0.300000012)) [CONNECTABLE]
      • Types:
        • ‘ColorRGB’ (SDTypeColorRGB)

    • ‘inAlpha’ = SDValueFloat(float(0)) [CONNECTABLE]
      • Types:
        • ‘float’ (SDTypeFloat)

    • ‘channelR’ = SDValueInt(int(0)) [CONNECTABLE]
      • Types:
        • ‘int’ (SDTypeInt) [Uniform]

    • ‘channelG’ = SDValueInt(int(1)) [CONNECTABLE]
      • Types:
        • ‘int’ (SDTypeInt) [Uniform]

    • ‘channelB’ = SDValueInt(int(2)) [CONNECTABLE]
      • Types:
        • ‘int’ (SDTypeInt) [Uniform]

    • ‘channelA’ = SDValueInt(int(3)) [CONNECTABLE]
      • Types:
        • ‘int’ (SDTypeInt) [Uniform]

  • SDPropertyCategory = ‘Output’
    • ‘output’ [CONNECTABLE, READ_ONLY]
      • Types:
        • ‘mdl::ifm::MayaTextureReturn’ (SDTypeStruct)

[153/294] ‘mdl::ifm::MayaCompositeOperation(::ifm::MayaCompositeOperation)’

  • SDPropertyCategory = ‘Input’
    • ‘v’ = SDValueEnum(“mdl::ifm::MayaCompositeOperation”,0) [CONNECTABLE]
      • Types:
        • ‘mdl::ifm::MayaCompositeOperation’ (SDTypeEnum)

  • SDPropertyCategory = ‘Output’
    • ‘output’ [CONNECTABLE, READ_ONLY]
      • Types:
        • ‘mdl::ifm::MayaCompositeOperation’ (SDTypeEnum)

[154/294] ‘mdl::ifm::int(::ifm::MayaCompositeOperation)’

  • SDPropertyCategory = ‘Input’
    • ‘x’ [CONNECTABLE]
      • Types:
        • ‘mdl::ifm::MayaCompositeOperation’ (SDTypeEnum)

  • SDPropertyCategory = ‘Output’
    • ‘output’ [CONNECTABLE, READ_ONLY]
      • Types:
        • ‘int’ (SDTypeInt)

[155/294] ‘mdl::ifm::mayaFloatComposite(float,float,::ifm::MayaCompositeOperation,float)’

  • SDPropertyCategory = ‘Input’
    • ‘floatA’ = SDValueFloat(float(1)) [CONNECTABLE]
      • Types:
        • ‘float’ (SDTypeFloat)

    • ‘floatB’ = SDValueFloat(float(1)) [CONNECTABLE]
      • Types:
        • ‘float’ (SDTypeFloat)

    • ‘operation’ = SDValueEnum(“mdl::ifm::MayaCompositeOperation”,0) [CONNECTABLE]
      • Types:
        • ‘mdl::ifm::MayaCompositeOperation’ (SDTypeEnum) [Uniform]

    • ‘factor’ = SDValueFloat(float(1)) [CONNECTABLE]
      • Types:
        • ‘float’ (SDTypeFloat)

  • SDPropertyCategory = ‘Output’
    • ‘output’ [CONNECTABLE, READ_ONLY]
      • Types:
        • ‘float’ (SDTypeFloat)

[156/294] ‘mdl::ifm::mayaColorComposite(color,float,color,float,::ifm::MayaCompositeOperation,float)’

  • SDPropertyCategory = ‘Input’
    • ‘colorA’ = SDValueColorRGB(ColorRGB(1,0,0)) [CONNECTABLE]
      • Types:
        • ‘ColorRGB’ (SDTypeColorRGB)

    • ‘alphaA’ = SDValueFloat(float(1)) [CONNECTABLE]
      • Types:
        • ‘float’ (SDTypeFloat)

    • ‘colorB’ = SDValueColorRGB(ColorRGB(0,1,0)) [CONNECTABLE]
      • Types:
        • ‘ColorRGB’ (SDTypeColorRGB)

    • ‘alphaB’ = SDValueFloat(float(1)) [CONNECTABLE]
      • Types:
        • ‘float’ (SDTypeFloat)

    • ‘operation’ = SDValueEnum(“mdl::ifm::MayaCompositeOperation”,0) [CONNECTABLE]
      • Types:
        • ‘mdl::ifm::MayaCompositeOperation’ (SDTypeEnum) [Uniform]

    • ‘factor’ = SDValueFloat(float(1)) [CONNECTABLE]
      • Types:
        • ‘float’ (SDTypeFloat)

  • SDPropertyCategory = ‘Output’
    • ‘output’ [CONNECTABLE, READ_ONLY]
      • Types:
        • ‘mdl::ifm::MayaTextureReturn’ (SDTypeStruct)

[157/294] ‘mdl::ifm::mayaFloatCondition(float,float,bool)’

  • SDPropertyCategory = ‘Input’
    • ‘floatA’ = SDValueFloat(float(1)) [CONNECTABLE]
      • Types:
        • ‘float’ (SDTypeFloat)

    • ‘floatB’ = SDValueFloat(float(0)) [CONNECTABLE]
      • Types:
        • ‘float’ (SDTypeFloat)

    • ‘condition’ = SDValueBool(bool(true)) [CONNECTABLE]
      • Types:
        • ‘bool’ (SDTypeBool)

  • SDPropertyCategory = ‘Output’
    • ‘output’ [CONNECTABLE, READ_ONLY]
      • Types:
        • ‘float’ (SDTypeFloat)

[158/294] ‘mdl::ifm::mayaColorCondition(color,float,color,float,bool)’

  • SDPropertyCategory = ‘Input’
    • ‘colorA’ = SDValueColorRGB(ColorRGB(1,0,0)) [CONNECTABLE]
      • Types:
        • ‘ColorRGB’ (SDTypeColorRGB)

    • ‘alphaA’ = SDValueFloat(float(1)) [CONNECTABLE]
      • Types:
        • ‘float’ (SDTypeFloat)

    • ‘colorB’ = SDValueColorRGB(ColorRGB(0,1,0)) [CONNECTABLE]
      • Types:
        • ‘ColorRGB’ (SDTypeColorRGB)

    • ‘alphaB’ = SDValueFloat(float(1)) [CONNECTABLE]
      • Types:
        • ‘float’ (SDTypeFloat)

    • ‘condition’ = SDValueBool(bool(false)) [CONNECTABLE]
      • Types:
        • ‘bool’ (SDTypeBool)

  • SDPropertyCategory = ‘Output’
    • ‘output’ [CONNECTABLE, READ_ONLY]
      • Types:
        • ‘mdl::ifm::MayaTextureReturn’ (SDTypeStruct)

[159/294] ‘mdl::ifm::mayaFloatConstant(float)’

  • SDPropertyCategory = ‘Input’
    • ‘inFloat’ = SDValueFloat(float(1)) [CONNECTABLE]
      • Types:
        • ‘float’ (SDTypeFloat)

  • SDPropertyCategory = ‘Output’
    • ‘output’ [CONNECTABLE, READ_ONLY]
      • Types:
        • ‘float’ (SDTypeFloat)

[160/294] ‘mdl::ifm::mayaColorConstant(color,float)’

  • SDPropertyCategory = ‘Input’
    • ‘inColor’ = SDValueColorRGB(ColorRGB(0.300000012,0.300000012,0.300000012)) [CONNECTABLE]
      • Types:
        • ‘ColorRGB’ (SDTypeColorRGB)

    • ‘inAlpha’ = SDValueFloat(float(1)) [CONNECTABLE]
      • Types:
        • ‘float’ (SDTypeFloat)

  • SDPropertyCategory = ‘Output’
    • ‘output’ [CONNECTABLE, READ_ONLY]
      • Types:
        • ‘mdl::ifm::MayaTextureReturn’ (SDTypeStruct)

[161/294] ‘mdl::ifm::mayaFloatCorrect(float,float,float,float,bool,float,float)’

  • SDPropertyCategory = ‘Input’
    • ‘inFloat’ = SDValueFloat(float(1)) [CONNECTABLE]
      • Types:
        • ‘float’ (SDTypeFloat)

    • ‘gain’ = SDValueFloat(float(1)) [CONNECTABLE]
      • Types:
        • ‘float’ (SDTypeFloat)

    • ‘offset’ = SDValueFloat(float(0)) [CONNECTABLE]
      • Types:
        • ‘float’ (SDTypeFloat)

    • ‘gammaScale’ = SDValueFloat(float(1)) [CONNECTABLE]
      • Types:
        • ‘float’ (SDTypeFloat)

    • ‘clampOutput’ = SDValueBool(bool(false)) [CONNECTABLE]
      • Types:
        • ‘bool’ (SDTypeBool)

    • ‘clampMin’ = SDValueFloat(float(0)) [CONNECTABLE]
      • Types:
        • ‘float’ (SDTypeFloat)

    • ‘clampMax’ = SDValueFloat(float(1)) [CONNECTABLE]
      • Types:
        • ‘float’ (SDTypeFloat)

  • SDPropertyCategory = ‘Output’
    • ‘output’ [CONNECTABLE, READ_ONLY]
      • Types:
        • ‘float’ (SDTypeFloat)

[162/294] ‘mdl::ifm::mayaColorCorrect(color,float,float,float,float,color,color,color,bool,color,color,float,float,float,bool,float,float,bool,bool)’

  • SDPropertyCategory = ‘Input’
    • ‘inColor’ = SDValueColorRGB(ColorRGB(0.300000012,0.300000012,0.300000012)) [CONNECTABLE]
      • Types:
        • ‘ColorRGB’ (SDTypeColorRGB)

    • ‘inAlpha’ = SDValueFloat(float(0)) [CONNECTABLE]
      • Types:
        • ‘float’ (SDTypeFloat)

    • ‘hueShift’ = SDValueFloat(float(0)) [CONNECTABLE]
      • Types:
        • ‘float’ (SDTypeFloat)

    • ‘satGain’ = SDValueFloat(float(1)) [CONNECTABLE]
      • Types:
        • ‘float’ (SDTypeFloat)

    • ‘valGain’ = SDValueFloat(float(1)) [CONNECTABLE]
      • Types:
        • ‘float’ (SDTypeFloat)

    • ‘colGain’ = SDValueColorRGB(ColorRGB(1,1,1)) [CONNECTABLE]
      • Types:
        • ‘ColorRGB’ (SDTypeColorRGB)

    • ‘colOffset’ = SDValueColorRGB(ColorRGB(0,0,0)) [CONNECTABLE]
      • Types:
        • ‘ColorRGB’ (SDTypeColorRGB)

    • ‘colGamma’ = SDValueColorRGB(ColorRGB(1,1,1)) [CONNECTABLE]
      • Types:
        • ‘ColorRGB’ (SDTypeColorRGB)

    • ‘colClamp’ = SDValueBool(bool(false)) [CONNECTABLE]
      • Types:
        • ‘bool’ (SDTypeBool)

    • ‘colClampMin’ = SDValueColorRGB(ColorRGB(0,0,0)) [CONNECTABLE]
      • Types:
        • ‘ColorRGB’ (SDTypeColorRGB)

    • ‘colClampMax’ = SDValueColorRGB(ColorRGB(1,1,1)) [CONNECTABLE]
      • Types:
        • ‘ColorRGB’ (SDTypeColorRGB)

    • ‘alphaGain’ = SDValueFloat(float(1)) [CONNECTABLE]
      • Types:
        • ‘float’ (SDTypeFloat)

    • ‘alphaOffset’ = SDValueFloat(float(0)) [CONNECTABLE]
      • Types:
        • ‘float’ (SDTypeFloat)

    • ‘alphaGamma’ = SDValueFloat(float(1)) [CONNECTABLE]
      • Types:
        • ‘float’ (SDTypeFloat)

    • ‘alphaClamp’ = SDValueBool(bool(false)) [CONNECTABLE]
      • Types:
        • ‘bool’ (SDTypeBool)

    • ‘alphaClampMin’ = SDValueFloat(float(0)) [CONNECTABLE]
      • Types:
        • ‘float’ (SDTypeFloat)

    • ‘alphaClampMax’ = SDValueFloat(float(1)) [CONNECTABLE]
      • Types:
        • ‘float’ (SDTypeFloat)

    • ‘unpremultiplyInput’ = SDValueBool(bool(false)) [CONNECTABLE]
      • Types:
        • ‘bool’ (SDTypeBool)

    • ‘premultiplyResult’ = SDValueBool(bool(false)) [CONNECTABLE]
      • Types:
        • ‘bool’ (SDTypeBool)

  • SDPropertyCategory = ‘Output’
    • ‘output’ [CONNECTABLE, READ_ONLY]
      • Types:
        • ‘mdl::ifm::MayaTextureReturn’ (SDTypeStruct)

[163/294] ‘mdl::ifm::MayaLogicOperation(::ifm::MayaLogicOperation)’

  • SDPropertyCategory = ‘Input’
    • ‘v’ = SDValueEnum(“mdl::ifm::MayaLogicOperation”,0) [CONNECTABLE]
      • Types:
        • ‘mdl::ifm::MayaLogicOperation’ (SDTypeEnum)

  • SDPropertyCategory = ‘Output’
    • ‘output’ [CONNECTABLE, READ_ONLY]
      • Types:
        • ‘mdl::ifm::MayaLogicOperation’ (SDTypeEnum)

[164/294] ‘mdl::ifm::int(::ifm::MayaLogicOperation)’

  • SDPropertyCategory = ‘Input’
    • ‘x’ [CONNECTABLE]
      • Types:
        • ‘mdl::ifm::MayaLogicOperation’ (SDTypeEnum)

  • SDPropertyCategory = ‘Output’
    • ‘output’ [CONNECTABLE, READ_ONLY]
      • Types:
        • ‘int’ (SDTypeInt)

[165/294] ‘mdl::ifm::mayaFloatLogic(float,float,::ifm::MayaLogicOperation)’

  • SDPropertyCategory = ‘Input’
    • ‘floatA’ = SDValueFloat(float(1)) [CONNECTABLE]
      • Types:
        • ‘float’ (SDTypeFloat)

    • ‘floatB’ = SDValueFloat(float(1)) [CONNECTABLE]
      • Types:
        • ‘float’ (SDTypeFloat)

    • ‘operation’ = SDValueEnum(“mdl::ifm::MayaLogicOperation”,0) [CONNECTABLE]
      • Types:
        • ‘mdl::ifm::MayaLogicOperation’ (SDTypeEnum) [Uniform]

  • SDPropertyCategory = ‘Output’
    • ‘output’ [CONNECTABLE, READ_ONLY]
      • Types:
        • ‘bool’ (SDTypeBool)

[166/294] ‘mdl::ifm::mayaColorLogic(color,color,::ifm::MayaLogicOperation)’

  • SDPropertyCategory = ‘Input’
    • ‘colorA’ = SDValueColorRGB(ColorRGB(1,0,0.5)) [CONNECTABLE]
      • Types:
        • ‘ColorRGB’ (SDTypeColorRGB)

    • ‘colorB’ = SDValueColorRGB(ColorRGB(1,0,0.5)) [CONNECTABLE]
      • Types:
        • ‘ColorRGB’ (SDTypeColorRGB)

    • ‘operation’ = SDValueEnum(“mdl::ifm::MayaLogicOperation”,0) [CONNECTABLE]
      • Types:
        • ‘mdl::ifm::MayaLogicOperation’ (SDTypeEnum) [Uniform]

  • SDPropertyCategory = ‘Output’
    • ‘output’ [CONNECTABLE, READ_ONLY]
      • Types:
        • ‘bool’ (SDTypeBool)

[167/294] ‘mdl::ifm::mayaFloatMask(float,float)’

  • SDPropertyCategory = ‘Input’
    • ‘inFloat’ = SDValueFloat(float(1)) [CONNECTABLE]
      • Types:
        • ‘float’ (SDTypeFloat)

    • ‘mask’ = SDValueFloat(float(0)) [CONNECTABLE]
      • Types:
        • ‘float’ (SDTypeFloat)

  • SDPropertyCategory = ‘Output’
    • ‘output’ [CONNECTABLE, READ_ONLY]
      • Types:
        • ‘float’ (SDTypeFloat)

[168/294] ‘mdl::ifm::mayaColorMask(color,float,bool,color,float,bool)’

  • SDPropertyCategory = ‘Input’
    • ‘inColor’ = SDValueColorRGB(ColorRGB(0.300000012,0.300000012,0.300000012)) [CONNECTABLE]
      • Types:
        • ‘ColorRGB’ (SDTypeColorRGB)

    • ‘inAlpha’ = SDValueFloat(float(1)) [CONNECTABLE]
      • Types:
        • ‘float’ (SDTypeFloat)

    • ‘preserveColor’ = SDValueBool(bool(false)) [CONNECTABLE]
      • Types:
        • ‘bool’ (SDTypeBool)

    • ‘mask’ = SDValueColorRGB(ColorRGB(1,0,0.5)) [CONNECTABLE]
      • Types:
        • ‘ColorRGB’ (SDTypeColorRGB)

    • ‘maskAlpha’ = SDValueFloat(float(0)) [CONNECTABLE]
      • Types:
        • ‘float’ (SDTypeFloat)

    • ‘maskAlphaIsLuminance’ = SDValueBool(bool(true)) [CONNECTABLE]
      • Types:
        • ‘bool’ (SDTypeBool)

  • SDPropertyCategory = ‘Output’
    • ‘output’ [CONNECTABLE, READ_ONLY]
      • Types:
        • ‘mdl::ifm::MayaTextureReturn’ (SDTypeStruct)

[169/294] ‘mdl::ifm::MayaMathOperation(::ifm::MayaMathOperation)’

  • SDPropertyCategory = ‘Input’
    • ‘v’ = SDValueEnum(“mdl::ifm::MayaMathOperation”,0) [CONNECTABLE]
      • Types:
        • ‘mdl::ifm::MayaMathOperation’ (SDTypeEnum)

  • SDPropertyCategory = ‘Output’
    • ‘output’ [CONNECTABLE, READ_ONLY]
      • Types:
        • ‘mdl::ifm::MayaMathOperation’ (SDTypeEnum)

[170/294] ‘mdl::ifm::int(::ifm::MayaMathOperation)’

  • SDPropertyCategory = ‘Input’
    • ‘x’ [CONNECTABLE]
      • Types:
        • ‘mdl::ifm::MayaMathOperation’ (SDTypeEnum)

  • SDPropertyCategory = ‘Output’
    • ‘output’ [CONNECTABLE, READ_ONLY]
      • Types:
        • ‘int’ (SDTypeInt)

[171/294] ‘mdl::ifm::mayaFloatMath(float,float,::ifm::MayaMathOperation)’

  • SDPropertyCategory = ‘Input’
    • ‘floatA’ = SDValueFloat(float(1)) [CONNECTABLE]
      • Types:
        • ‘float’ (SDTypeFloat)

    • ‘floatB’ = SDValueFloat(float(1)) [CONNECTABLE]
      • Types:
        • ‘float’ (SDTypeFloat)

    • ‘operation’ = SDValueEnum(“mdl::ifm::MayaMathOperation”,0) [CONNECTABLE]
      • Types:
        • ‘mdl::ifm::MayaMathOperation’ (SDTypeEnum) [Uniform]

  • SDPropertyCategory = ‘Output’
    • ‘output’ [CONNECTABLE, READ_ONLY]
      • Types:
        • ‘float’ (SDTypeFloat)

[172/294] ‘mdl::ifm::mayaColorMath(color,float,color,float,::ifm::MayaMathOperation)’

  • SDPropertyCategory = ‘Input’
    • ‘colorA’ = SDValueColorRGB(ColorRGB(1,0,0)) [CONNECTABLE]
      • Types:
        • ‘ColorRGB’ (SDTypeColorRGB)

    • ‘alphaA’ = SDValueFloat(float(1)) [CONNECTABLE]
      • Types:
        • ‘float’ (SDTypeFloat)

    • ‘colorB’ = SDValueColorRGB(ColorRGB(0,1,0)) [CONNECTABLE]
      • Types:
        • ‘ColorRGB’ (SDTypeColorRGB)

    • ‘alphaB’ = SDValueFloat(float(1)) [CONNECTABLE]
      • Types:
        • ‘float’ (SDTypeFloat)

    • ‘operation’ = SDValueEnum(“mdl::ifm::MayaMathOperation”,0) [CONNECTABLE]
      • Types:
        • ‘mdl::ifm::MayaMathOperation’ (SDTypeEnum) [Uniform]

  • SDPropertyCategory = ‘Output’
    • ‘output’ [CONNECTABLE, READ_ONLY]
      • Types:
        • ‘mdl::ifm::MayaTextureReturn’ (SDTypeStruct)

[173/294] ‘mdl::ifm::mayaPremultiply(color,float)’

  • SDPropertyCategory = ‘Input’
    • ‘inColor’ = SDValueColorRGB(ColorRGB(0.300000012,0.300000012,0.300000012)) [CONNECTABLE]
      • Types:
        • ‘ColorRGB’ (SDTypeColorRGB)

    • ‘inAlpha’ = SDValueFloat(float(1)) [CONNECTABLE]
      • Types:
        • ‘float’ (SDTypeFloat)

  • SDPropertyCategory = ‘Output’
    • ‘output’ [CONNECTABLE, READ_ONLY]
      • Types:
        • ‘mdl::ifm::MayaTextureReturn’ (SDTypeStruct)

[174/294] ‘mdl::ifm::mayaUnpremultiply(color,float)’

  • SDPropertyCategory = ‘Input’
    • ‘inColor’ = SDValueColorRGB(ColorRGB(0.300000012,0.300000012,0.300000012)) [CONNECTABLE]
      • Types:
        • ‘ColorRGB’ (SDTypeColorRGB)

    • ‘inAlpha’ = SDValueFloat(float(0)) [CONNECTABLE]
      • Types:
        • ‘float’ (SDTypeFloat)

  • SDPropertyCategory = ‘Output’
    • ‘output’ [CONNECTABLE, READ_ONLY]
      • Types:
        • ‘mdl::ifm::MayaTextureReturn’ (SDTypeStruct)

[175/294] ‘mdl::ifm::mayaSimplexNoise(float,float,float,float,int,float,float,float,float,float,float,int,float2)’

  • SDPropertyCategory = ‘Input’
    • ‘scale’ = SDValueFloat(float(1)) [CONNECTABLE]
      • Types:
        • ‘float’ (SDTypeFloat)

    • ‘amplitude’ = SDValueFloat(float(1)) [CONNECTABLE]
      • Types:
        • ‘float’ (SDTypeFloat)

    • ‘threshold’ = SDValueFloat(float(0)) [CONNECTABLE]
      • Types:
        • ‘float’ (SDTypeFloat)

    • ‘ratio’ = SDValueFloat(float(0.707000017)) [CONNECTABLE]
      • Types:
        • ‘float’ (SDTypeFloat)

    • ‘octaves’ = SDValueInt(int(3)) [CONNECTABLE]
      • Types:
        • ‘int’ (SDTypeInt)

    • ‘frequency’ = SDValueFloat(float(8)) [CONNECTABLE]
      • Types:
        • ‘float’ (SDTypeFloat)

    • ‘frequencyRatio’ = SDValueFloat(float(2)) [CONNECTABLE]
      • Types:
        • ‘float’ (SDTypeFloat)

    • ‘distortionU’ = SDValueFloat(float(0)) [CONNECTABLE]
      • Types:
        • ‘float’ (SDTypeFloat)

    • ‘distortionV’ = SDValueFloat(float(0)) [CONNECTABLE]
      • Types:
        • ‘float’ (SDTypeFloat)

    • ‘distortionRatio’ = SDValueFloat(float(0)) [CONNECTABLE]
      • Types:
        • ‘float’ (SDTypeFloat)

    • ‘gamma’ = SDValueFloat(float(1)) [CONNECTABLE]
      • Types:
        • ‘float’ (SDTypeFloat)

    • ‘noiseType’ = SDValueInt(int(0)) [CONNECTABLE]
      • Types:
        • ‘int’ (SDTypeInt)

    • ‘uv’ = SDValueFloat2(float2(0,0)) [CONNECTABLE]
      • Types:
        • ‘float2’ (SDTypeFloat2) [Varying]

  • SDPropertyCategory = ‘Output’
    • ‘output’ [CONNECTABLE, READ_ONLY]
      • Types:
        • ‘mdl::ifm::MayaTextureReturn’ (SDTypeStruct)

[176/294] ‘mdl::ifm::MayaLayeredTextureReturn(::ifm::MayaLayeredTextureReturn)’

  • SDPropertyCategory = ‘Input’
    • ‘other’ [CONNECTABLE]
      • Types:
        • ‘mdl::ifm::MayaLayeredTextureReturn’ (SDTypeStruct)

  • SDPropertyCategory = ‘Output’
    • ‘output’ [CONNECTABLE, READ_ONLY]
      • Types:
        • ‘mdl::ifm::MayaLayeredTextureReturn’ (SDTypeStruct)

[177/294] ‘mdl::ifm::MayaLayeredTextureReturn()’

  • SDPropertyCategory = ‘Output’
    • ‘output’ [CONNECTABLE, READ_ONLY]
      • Types:
        • ‘mdl::ifm::MayaLayeredTextureReturn’ (SDTypeStruct)

[178/294] ‘mdl::ifm::MayaLayeredTextureReturn(float,color,color)’

  • SDPropertyCategory = ‘Input’
    • ‘outAlpha’ [CONNECTABLE]
      • Types:
        • ‘float’ (SDTypeFloat)

    • ‘outColor’ [CONNECTABLE]
      • Types:
        • ‘ColorRGB’ (SDTypeColorRGB)

    • ‘outTransparency’ [CONNECTABLE]
      • Types:
        • ‘ColorRGB’ (SDTypeColorRGB)

  • SDPropertyCategory = ‘Output’
    • ‘output’ [CONNECTABLE, READ_ONLY]
      • Types:
        • ‘mdl::ifm::MayaLayeredTextureReturn’ (SDTypeStruct)

[179/294] ‘mdl::ifm::MayaLayeredTextureReturn.outAlpha(::ifm::MayaLayeredTextureReturn)’

  • SDPropertyCategory = ‘Input’
    • ‘s’ [CONNECTABLE]
      • Types:
        • ‘mdl::ifm::MayaLayeredTextureReturn’ (SDTypeStruct)

  • SDPropertyCategory = ‘Output’
    • ‘output’ [CONNECTABLE, READ_ONLY]
      • Types:
        • ‘float’ (SDTypeFloat)

[180/294] ‘mdl::ifm::MayaLayeredTextureReturn.outColor(::ifm::MayaLayeredTextureReturn)’

  • SDPropertyCategory = ‘Input’
    • ‘s’ [CONNECTABLE]
      • Types:
        • ‘mdl::ifm::MayaLayeredTextureReturn’ (SDTypeStruct)

  • SDPropertyCategory = ‘Output’
    • ‘output’ [CONNECTABLE, READ_ONLY]
      • Types:
        • ‘ColorRGB’ (SDTypeColorRGB)

[181/294] ‘mdl::ifm::MayaLayeredTextureReturn.outTransparency(::ifm::MayaLayeredTextureReturn)’

  • SDPropertyCategory = ‘Input’
    • ‘s’ [CONNECTABLE]
      • Types:
        • ‘mdl::ifm::MayaLayeredTextureReturn’ (SDTypeStruct)

  • SDPropertyCategory = ‘Output’
    • ‘output’ [CONNECTABLE, READ_ONLY]
      • Types:
        • ‘ColorRGB’ (SDTypeColorRGB)

[182/294] ‘mdl::ifm::MayaLayeredTextureBlendMode(::ifm::MayaLayeredTextureBlendMode)’

  • SDPropertyCategory = ‘Input’
    • ‘v’ = SDValueEnum(“mdl::ifm::MayaLayeredTextureBlendMode”,0) [CONNECTABLE]
      • Types:
        • ‘mdl::ifm::MayaLayeredTextureBlendMode’ (SDTypeEnum)

  • SDPropertyCategory = ‘Output’
    • ‘output’ [CONNECTABLE, READ_ONLY]
      • Types:
        • ‘mdl::ifm::MayaLayeredTextureBlendMode’ (SDTypeEnum)

[183/294] ‘mdl::ifm::int(::ifm::MayaLayeredTextureBlendMode)’

  • SDPropertyCategory = ‘Input’
    • ‘x’ [CONNECTABLE]
      • Types:
        • ‘mdl::ifm::MayaLayeredTextureBlendMode’ (SDTypeEnum)

  • SDPropertyCategory = ‘Output’
    • ‘output’ [CONNECTABLE, READ_ONLY]
      • Types:
        • ‘int’ (SDTypeInt)

[184/294] ‘mdl::ifm::MayaLayeredTextureEntry(::ifm::MayaLayeredTextureEntry)’

  • SDPropertyCategory = ‘Input’
    • ‘other’ [CONNECTABLE]
      • Types:
        • ‘mdl::ifm::MayaLayeredTextureEntry’ (SDTypeStruct)

  • SDPropertyCategory = ‘Output’
    • ‘output’ [CONNECTABLE, READ_ONLY]
      • Types:
        • ‘mdl::ifm::MayaLayeredTextureEntry’ (SDTypeStruct)

[185/294] ‘mdl::ifm::MayaLayeredTextureEntry(color,float,::ifm::MayaLayeredTextureBlendMode,bool)’

  • SDPropertyCategory = ‘Input’
    • ‘col’ = SDValueColorRGB(ColorRGB(0,0,0)) [CONNECTABLE]
      • Types:
        • ‘ColorRGB’ (SDTypeColorRGB)

    • ‘alpha’ = SDValueFloat(float(1)) [CONNECTABLE]
      • Types:
        • ‘float’ (SDTypeFloat)

    • ‘blendMode’ = SDValueEnum(“mdl::ifm::MayaLayeredTextureBlendMode”,1) [CONNECTABLE]
      • Types:
        • ‘mdl::ifm::MayaLayeredTextureBlendMode’ (SDTypeEnum)

    • ‘isVisible’ = SDValueBool(bool(true)) [CONNECTABLE]
      • Types:
        • ‘bool’ (SDTypeBool)

  • SDPropertyCategory = ‘Output’
    • ‘output’ [CONNECTABLE, READ_ONLY]
      • Types:
        • ‘mdl::ifm::MayaLayeredTextureEntry’ (SDTypeStruct)

[186/294] ‘mdl::ifm::MayaLayeredTextureEntry.col(::ifm::MayaLayeredTextureEntry)’

  • SDPropertyCategory = ‘Input’
    • ‘s’ [CONNECTABLE]
      • Types:
        • ‘mdl::ifm::MayaLayeredTextureEntry’ (SDTypeStruct)

  • SDPropertyCategory = ‘Output’
    • ‘output’ [CONNECTABLE, READ_ONLY]
      • Types:
        • ‘ColorRGB’ (SDTypeColorRGB)

[187/294] ‘mdl::ifm::MayaLayeredTextureEntry.alpha(::ifm::MayaLayeredTextureEntry)’

  • SDPropertyCategory = ‘Input’
    • ‘s’ [CONNECTABLE]
      • Types:
        • ‘mdl::ifm::MayaLayeredTextureEntry’ (SDTypeStruct)

  • SDPropertyCategory = ‘Output’
    • ‘output’ [CONNECTABLE, READ_ONLY]
      • Types:
        • ‘float’ (SDTypeFloat)

[188/294] ‘mdl::ifm::MayaLayeredTextureEntry.blendMode(::ifm::MayaLayeredTextureEntry)’

  • SDPropertyCategory = ‘Input’
    • ‘s’ [CONNECTABLE]
      • Types:
        • ‘mdl::ifm::MayaLayeredTextureEntry’ (SDTypeStruct)

  • SDPropertyCategory = ‘Output’
    • ‘output’ [CONNECTABLE, READ_ONLY]
      • Types:
        • ‘mdl::ifm::MayaLayeredTextureBlendMode’ (SDTypeEnum)

[189/294] ‘mdl::ifm::MayaLayeredTextureEntry.isVisible(::ifm::MayaLayeredTextureEntry)’

  • SDPropertyCategory = ‘Input’
    • ‘s’ [CONNECTABLE]
      • Types:
        • ‘mdl::ifm::MayaLayeredTextureEntry’ (SDTypeStruct)

  • SDPropertyCategory = ‘Output’
    • ‘output’ [CONNECTABLE, READ_ONLY]
      • Types:
        • ‘bool’ (SDTypeBool)

[190/294] ‘mdl::ifm::mayaLayeredTexture(::ifm::MayaLayeredTextureEntry[count],bool)’

  • SDPropertyCategory = ‘Input’
    • ‘inputs’ [CONNECTABLE]
      • Types:
        • ‘SDTypeArray<mdl::ifm::MayaLayeredTextureEntry>’ (SDTypeArray)

    • ‘alphaIsLuminance’ = SDValueBool(bool(false)) [CONNECTABLE]
      • Types:
        • ‘bool’ (SDTypeBool)

  • SDPropertyCategory = ‘Output’
    • ‘output’ [CONNECTABLE, READ_ONLY]
      • Types:
        • ‘mdl::ifm::MayaLayeredTextureReturn’ (SDTypeStruct)

[191/294] ‘mdl::ifm::mayaAddDoubleLinear(float,float)’

  • SDPropertyCategory = ‘Input’
    • ‘input1’ [CONNECTABLE]
      • Types:
        • ‘float’ (SDTypeFloat)

    • ‘input2’ [CONNECTABLE]
      • Types:
        • ‘float’ (SDTypeFloat)

  • SDPropertyCategory = ‘Output’
    • ‘output’ [CONNECTABLE, READ_ONLY]
      • Types:
        • ‘float’ (SDTypeFloat)

[192/294] ‘mdl::ifm::mayaBlendColors(float,color,color)’

  • SDPropertyCategory = ‘Input’
    • ‘blender’ = SDValueFloat(float(0.5)) [CONNECTABLE]
      • Types:
        • ‘float’ (SDTypeFloat)

    • ‘color1’ = SDValueColorRGB(ColorRGB(1,1,1)) [CONNECTABLE]
      • Types:
        • ‘ColorRGB’ (SDTypeColorRGB)

    • ‘color2’ = SDValueColorRGB(ColorRGB(0,0,0)) [CONNECTABLE]
      • Types:
        • ‘ColorRGB’ (SDTypeColorRGB)

  • SDPropertyCategory = ‘Output’
    • ‘output’ [CONNECTABLE, READ_ONLY]
      • Types:
        • ‘ColorRGB’ (SDTypeColorRGB)

[193/294] ‘mdl::ifm::mayaStateUVBump2d(float,float,float2)’

  • SDPropertyCategory = ‘Input’
    • ‘bumpFilter’ = SDValueFloat(float(1)) [CONNECTABLE]
      • Types:
        • ‘float’ (SDTypeFloat)

    • ‘bumpFilterOffset’ = SDValueFloat(float(0)) [CONNECTABLE]
      • Types:
        • ‘float’ (SDTypeFloat)

    • ‘uvFilterSize’ = SDValueFloat2(float2(0,0)) [CONNECTABLE]
      • Types:
        • ‘float2’ (SDTypeFloat2)

  • SDPropertyCategory = ‘Output’
    • ‘output’ [CONNECTABLE, READ_ONLY]
      • Types:
        • ‘SDTypeArray<float2>’ (SDTypeArray)

[194/294] ‘mdl::ifm::mayaBump2d(float[4],float,float,float,float2,float3)’

  • SDPropertyCategory = ‘Input’
    • ‘bumpValue’ [CONNECTABLE]
      • Types:
        • ‘SDTypeArray<float>’ (SDTypeArray)

    • ‘bumpDepth’ = SDValueFloat(float(1)) [CONNECTABLE]
      • Types:
        • ‘float’ (SDTypeFloat)

    • ‘bumpFilter’ = SDValueFloat(float(1)) [CONNECTABLE]
      • Types:
        • ‘float’ (SDTypeFloat)

    • ‘bumpFilterOffset’ = SDValueFloat(float(0)) [CONNECTABLE]
      • Types:
        • ‘float’ (SDTypeFloat)

    • ‘uvFilterSize’ = SDValueFloat2(float2(0,0)) [CONNECTABLE]
      • Types:
        • ‘float2’ (SDTypeFloat2)

    • ‘normalCamera’ = SDMDLValueCall(mdl::state::normal()__default_call___261) [CONNECTABLE]
      • Types:
        • ‘float3’ (SDTypeFloat3) [Varying]

  • SDPropertyCategory = ‘Output’
    • ‘output’ [CONNECTABLE, READ_ONLY]
      • Types:
        • ‘float3’ (SDTypeFloat3)

[195/294] ‘mdl::ifm::mayaStatePositionBump3d(float,float,float)’

  • SDPropertyCategory = ‘Input’
    • ‘bumpFilter’ = SDValueFloat(float(1)) [CONNECTABLE]
      • Types:
        • ‘float’ (SDTypeFloat)

    • ‘bumpFilterOffset’ = SDValueFloat(float(0)) [CONNECTABLE]
      • Types:
        • ‘float’ (SDTypeFloat)

    • ‘xPixelAngle’ = SDValueFloat(float(0.00205300003)) [CONNECTABLE]
      • Types:
        • ‘float’ (SDTypeFloat)

  • SDPropertyCategory = ‘Output’
    • ‘output’ [CONNECTABLE, READ_ONLY]
      • Types:
        • ‘SDTypeArray<float3>’ (SDTypeArray)

[196/294] ‘mdl::ifm::mayaBump3d(float[4],float,float,float,float,float3)’

  • SDPropertyCategory = ‘Input’
    • ‘bumpValue’ [CONNECTABLE]
      • Types:
        • ‘SDTypeArray<float>’ (SDTypeArray)

    • ‘bumpDepth’ = SDValueFloat(float(1)) [CONNECTABLE]
      • Types:
        • ‘float’ (SDTypeFloat)

    • ‘bumpFilter’ = SDValueFloat(float(1)) [CONNECTABLE]
      • Types:
        • ‘float’ (SDTypeFloat)

    • ‘bumpFilterOffset’ = SDValueFloat(float(0)) [CONNECTABLE]
      • Types:
        • ‘float’ (SDTypeFloat)

    • ‘xPixelAngle’ = SDValueFloat(float(0.00205300003)) [CONNECTABLE]
      • Types:
        • ‘float’ (SDTypeFloat)

    • ‘normalCamera’ = SDMDLValueCall(mdl::state::normal()__default_call___262) [CONNECTABLE]
      • Types:
        • ‘float3’ (SDTypeFloat3) [Varying]

  • SDPropertyCategory = ‘Output’
    • ‘output’ [CONNECTABLE, READ_ONLY]
      • Types:
        • ‘float3’ (SDTypeFloat3)

[197/294] ‘mdl::ifm::mayaClamp(float3,float3,float3)’

  • SDPropertyCategory = ‘Input’
    • ‘input’ = SDValueFloat3(float3(0,0,0)) [CONNECTABLE]
      • Types:
        • ‘float3’ (SDTypeFloat3)

    • ‘min’ = SDValueFloat3(float3(0,0,0)) [CONNECTABLE]
      • Types:
        • ‘float3’ (SDTypeFloat3)

    • ‘max’ = SDValueFloat3(float3(0,0,0)) [CONNECTABLE]
      • Types:
        • ‘float3’ (SDTypeFloat3)

  • SDPropertyCategory = ‘Output’
    • ‘output’ [CONNECTABLE, READ_ONLY]
      • Types:
        • ‘float3’ (SDTypeFloat3)

[198/294] ‘mdl::ifm::MayaConditionOperation(::ifm::MayaConditionOperation)’

  • SDPropertyCategory = ‘Input’
    • ‘v’ = SDValueEnum(“mdl::ifm::MayaConditionOperation”,0) [CONNECTABLE]
      • Types:
        • ‘mdl::ifm::MayaConditionOperation’ (SDTypeEnum)

  • SDPropertyCategory = ‘Output’
    • ‘output’ [CONNECTABLE, READ_ONLY]
      • Types:
        • ‘mdl::ifm::MayaConditionOperation’ (SDTypeEnum)

[199/294] ‘mdl::ifm::int(::ifm::MayaConditionOperation)’

  • SDPropertyCategory = ‘Input’
    • ‘x’ [CONNECTABLE]
      • Types:
        • ‘mdl::ifm::MayaConditionOperation’ (SDTypeEnum)

  • SDPropertyCategory = ‘Output’
    • ‘output’ [CONNECTABLE, READ_ONLY]
      • Types:
        • ‘int’ (SDTypeInt)

[200/294] ‘mdl::ifm::mayaCondition(float,float,::ifm::MayaConditionOperation,color,color)’

  • SDPropertyCategory = ‘Input’
    • ‘firstTerm’ = SDValueFloat(float(0)) [CONNECTABLE]
      • Types:
        • ‘float’ (SDTypeFloat)

    • ‘secondTerm’ = SDValueFloat(float(0)) [CONNECTABLE]
      • Types:
        • ‘float’ (SDTypeFloat)

    • ‘operation’ = SDValueEnum(“mdl::ifm::MayaConditionOperation”,0) [CONNECTABLE]
      • Types:
        • ‘mdl::ifm::MayaConditionOperation’ (SDTypeEnum) [Uniform]

    • ‘colorIfTrue’ = SDValueColorRGB(ColorRGB(0,0,0)) [CONNECTABLE]
      • Types:
        • ‘ColorRGB’ (SDTypeColorRGB)

    • ‘colorIfFalse’ = SDValueColorRGB(ColorRGB(1,1,1)) [CONNECTABLE]
      • Types:
        • ‘ColorRGB’ (SDTypeColorRGB)

  • SDPropertyCategory = ‘Output’
    • ‘output’ [CONNECTABLE, READ_ONLY]
      • Types:
        • ‘ColorRGB’ (SDTypeColorRGB)

[201/294] ‘mdl::ifm::mayaContrast(float3,float3,float3)’

  • SDPropertyCategory = ‘Input’
    • ‘value’ = SDValueFloat3(float3(0,0,0)) [CONNECTABLE]
      • Types:
        • ‘float3’ (SDTypeFloat3)

    • ‘contrast’ = SDValueFloat3(float3(2,2,2)) [CONNECTABLE]
      • Types:
        • ‘float3’ (SDTypeFloat3)

    • ‘bias’ = SDValueFloat3(float3(0.5,0.5,0.5)) [CONNECTABLE]
      • Types:
        • ‘float3’ (SDTypeFloat3)

  • SDPropertyCategory = ‘Output’
    • ‘output’ [CONNECTABLE, READ_ONLY]
      • Types:
        • ‘float3’ (SDTypeFloat3)

[202/294] ‘mdl::ifm::mayaDistanceBetween(double3,double4x4,double3,double4x4)’

  • SDPropertyCategory = ‘Input’
    • ‘point1’ = SDValueDouble3(double3(0,0,0)) [CONNECTABLE]
      • Types:
        • ‘double3’ (SDTypeDouble3)

    • ‘inMatrix1’ = SDValueMatrix(matrix<double>[4][4](double(1),double(0),double(0),double(0),double(0),double(1),double(0),double(0),double(0),double(0),double(1),double(0),double(0),double(0),double(0),double(1))) [CONNECTABLE]
      • Types:
        • ‘matrix<double>[4][4]’ (SDTypeMatrix)

    • ‘point2’ = SDValueDouble3(double3(0,0,0)) [CONNECTABLE]
      • Types:
        • ‘double3’ (SDTypeDouble3)

    • ‘inMatrix2’ = SDValueMatrix(matrix<double>[4][4](double(1),double(0),double(0),double(0),double(0),double(1),double(0),double(0),double(0),double(0),double(1),double(0),double(0),double(0),double(0),double(1))) [CONNECTABLE]
      • Types:
        • ‘matrix<double>[4][4]’ (SDTypeMatrix)

  • SDPropertyCategory = ‘Output’
    • ‘output’ [CONNECTABLE, READ_ONLY]
      • Types:
        • ‘double’ (SDTypeDouble)

[203/294] ‘mdl::ifm::MayaDoubleShadingSwitchEntry(::ifm::MayaDoubleShadingSwitchEntry)’

  • SDPropertyCategory = ‘Input’
    • ‘other’ [CONNECTABLE]
      • Types:
        • ‘mdl::ifm::MayaDoubleShadingSwitchEntry’ (SDTypeStruct)

  • SDPropertyCategory = ‘Output’
    • ‘output’ [CONNECTABLE, READ_ONLY]
      • Types:
        • ‘mdl::ifm::MayaDoubleShadingSwitchEntry’ (SDTypeStruct)

[204/294] ‘mdl::ifm::MayaDoubleShadingSwitchEntry(float2,int)’

  • SDPropertyCategory = ‘Input’
    • ‘inDouble’ = SDValueFloat2(float2(0,0)) [CONNECTABLE]
      • Types:
        • ‘float2’ (SDTypeFloat2) [Varying]

    • ‘inShape’ = SDValueInt(int(0)) [CONNECTABLE]
      • Types:
        • ‘int’ (SDTypeInt) [Uniform]

  • SDPropertyCategory = ‘Output’
    • ‘output’ [CONNECTABLE, READ_ONLY]
      • Types:
        • ‘mdl::ifm::MayaDoubleShadingSwitchEntry’ (SDTypeStruct)

[205/294] ‘mdl::ifm::MayaDoubleShadingSwitchEntry.inDouble(::ifm::MayaDoubleShadingSwitchEntry)’

  • SDPropertyCategory = ‘Input’
    • ‘s’ [CONNECTABLE]
      • Types:
        • ‘mdl::ifm::MayaDoubleShadingSwitchEntry’ (SDTypeStruct)

  • SDPropertyCategory = ‘Output’
    • ‘output’ [CONNECTABLE, READ_ONLY]
      • Types:
        • ‘float2’ (SDTypeFloat2) [Varying]

[206/294] ‘mdl::ifm::MayaDoubleShadingSwitchEntry.inShape(::ifm::MayaDoubleShadingSwitchEntry)’

  • SDPropertyCategory = ‘Input’
    • ‘s’ [CONNECTABLE]
      • Types:
        • ‘mdl::ifm::MayaDoubleShadingSwitchEntry’ (SDTypeStruct)

  • SDPropertyCategory = ‘Output’
    • ‘output’ [CONNECTABLE, READ_ONLY]
      • Types:
        • ‘int’ (SDTypeInt) [Uniform]

[207/294] ‘mdl::ifm::mayaDoubleShadingSwitch(float2,::ifm::MayaDoubleShadingSwitchEntry[count])’

  • SDPropertyCategory = ‘Input’
    • ‘def’ [CONNECTABLE]
      • Types:
        • ‘float2’ (SDTypeFloat2)

    • ‘input’ [CONNECTABLE]
      • Types:
        • ‘SDTypeArray<mdl::ifm::MayaDoubleShadingSwitchEntry>’ (SDTypeArray)

  • SDPropertyCategory = ‘Output’
    • ‘output’ [CONNECTABLE, READ_ONLY]
      • Types:
        • ‘float2’ (SDTypeFloat2)

[208/294] ‘mdl::ifm::mayaGammaCorrect(float3,float3)’

  • SDPropertyCategory = ‘Input’
    • ‘value’ [CONNECTABLE]
      • Types:
        • ‘float3’ (SDTypeFloat3)

    • ‘gamma’ [CONNECTABLE]
      • Types:
        • ‘float3’ (SDTypeFloat3)

  • SDPropertyCategory = ‘Output’
    • ‘output’ [CONNECTABLE, READ_ONLY]
      • Types:
        • ‘float3’ (SDTypeFloat3)

[209/294] ‘mdl::ifm::mayaHsvToRgb(float3)’

  • SDPropertyCategory = ‘Input’
    • ‘inHsv’ [CONNECTABLE]
      • Types:
        • ‘float3’ (SDTypeFloat3)

  • SDPropertyCategory = ‘Output’
    • ‘output’ [CONNECTABLE, READ_ONLY]
      • Types:
        • ‘ColorRGB’ (SDTypeColorRGB)

[210/294] ‘mdl::ifm::mayaMultDoubleLinear(float,float)’

  • SDPropertyCategory = ‘Input’
    • ‘input1’ [CONNECTABLE]
      • Types:
        • ‘float’ (SDTypeFloat)

    • ‘input2’ [CONNECTABLE]
      • Types:
        • ‘float’ (SDTypeFloat)

  • SDPropertyCategory = ‘Output’
    • ‘output’ [CONNECTABLE, READ_ONLY]
      • Types:
        • ‘float’ (SDTypeFloat)

[211/294] ‘mdl::ifm::MayaMultiplyDivideOperation(::ifm::MayaMultiplyDivideOperation)’

  • SDPropertyCategory = ‘Input’
    • ‘v’ = SDValueEnum(“mdl::ifm::MayaMultiplyDivideOperation”,0) [CONNECTABLE]
      • Types:
        • ‘mdl::ifm::MayaMultiplyDivideOperation’ (SDTypeEnum)

  • SDPropertyCategory = ‘Output’
    • ‘output’ [CONNECTABLE, READ_ONLY]
      • Types:
        • ‘mdl::ifm::MayaMultiplyDivideOperation’ (SDTypeEnum)

[212/294] ‘mdl::ifm::int(::ifm::MayaMultiplyDivideOperation)’

  • SDPropertyCategory = ‘Input’
    • ‘x’ [CONNECTABLE]
      • Types:
        • ‘mdl::ifm::MayaMultiplyDivideOperation’ (SDTypeEnum)

  • SDPropertyCategory = ‘Output’
    • ‘output’ [CONNECTABLE, READ_ONLY]
      • Types:
        • ‘int’ (SDTypeInt)

[213/294] ‘mdl::ifm::mayaMultiplyDivide(::ifm::MayaMultiplyDivideOperation,float3,float3)’

  • SDPropertyCategory = ‘Input’
    • ‘operation’ [CONNECTABLE]
      • Types:
        • ‘mdl::ifm::MayaMultiplyDivideOperation’ (SDTypeEnum) [Uniform]

    • ‘input1’ [CONNECTABLE]
      • Types:
        • ‘float3’ (SDTypeFloat3)

    • ‘input2’ [CONNECTABLE]
      • Types:
        • ‘float3’ (SDTypeFloat3)

  • SDPropertyCategory = ‘Output’
    • ‘output’ [CONNECTABLE, READ_ONLY]
      • Types:
        • ‘float3’ (SDTypeFloat3)

[214/294] ‘mdl::ifm::MayaPlace2dTextureReturn(::ifm::MayaPlace2dTextureReturn)’

  • SDPropertyCategory = ‘Input’
    • ‘other’ [CONNECTABLE]
      • Types:
        • ‘mdl::ifm::MayaPlace2dTextureReturn’ (SDTypeStruct)

  • SDPropertyCategory = ‘Output’
    • ‘output’ [CONNECTABLE, READ_ONLY]
      • Types:
        • ‘mdl::ifm::MayaPlace2dTextureReturn’ (SDTypeStruct)

[215/294] ‘mdl::ifm::MayaPlace2dTextureReturn(float2,float2)’

  • SDPropertyCategory = ‘Input’
    • ‘outUV’ = SDValueFloat2(float2(-10000000,-10000000)) [CONNECTABLE]
      • Types:
        • ‘float2’ (SDTypeFloat2)

    • ‘outUvFilterSize’ = SDValueFloat2(float2(0,0)) [CONNECTABLE]
      • Types:
        • ‘float2’ (SDTypeFloat2)

  • SDPropertyCategory = ‘Output’
    • ‘output’ [CONNECTABLE, READ_ONLY]
      • Types:
        • ‘mdl::ifm::MayaPlace2dTextureReturn’ (SDTypeStruct)

[216/294] ‘mdl::ifm::MayaPlace2dTextureReturn.outUV(::ifm::MayaPlace2dTextureReturn)’

  • SDPropertyCategory = ‘Input’
    • ‘s’ [CONNECTABLE]
      • Types:
        • ‘mdl::ifm::MayaPlace2dTextureReturn’ (SDTypeStruct)

  • SDPropertyCategory = ‘Output’
    • ‘output’ [CONNECTABLE, READ_ONLY]
      • Types:
        • ‘float2’ (SDTypeFloat2)

[217/294] ‘mdl::ifm::MayaPlace2dTextureReturn.outUvFilterSize(::ifm::MayaPlace2dTextureReturn)’

  • SDPropertyCategory = ‘Input’
    • ‘s’ [CONNECTABLE]
      • Types:
        • ‘mdl::ifm::MayaPlace2dTextureReturn’ (SDTypeStruct)

  • SDPropertyCategory = ‘Output’
    • ‘output’ [CONNECTABLE, READ_ONLY]
      • Types:
        • ‘float2’ (SDTypeFloat2)

[218/294] ‘mdl::ifm::mayaPlace2dTexture(float2,float2,float2,float2,float,bool,bool,bool,bool,bool,float2,float2,float,float2)’

  • SDPropertyCategory = ‘Input’
    • ‘uvFilterSize’ = SDValueFloat2(float2(0,0)) [CONNECTABLE]
      • Types:
        • ‘float2’ (SDTypeFloat2)

    • ‘uvCoord’ = SDValueFloat2(float2(0,0)) [CONNECTABLE]
      • Types:
        • ‘float2’ (SDTypeFloat2) [Varying]

    • ‘coverage’ = SDValueFloat2(float2(1,1)) [CONNECTABLE]
      • Types:
        • ‘float2’ (SDTypeFloat2)

    • ‘translateFrame’ = SDValueFloat2(float2(0,0)) [CONNECTABLE]
      • Types:
        • ‘float2’ (SDTypeFloat2)

    • ‘rotateFrame’ = SDValueFloat(float(0)) [CONNECTABLE]
      • Types:
        • ‘float’ (SDTypeFloat)

    • ‘mirrorU’ = SDValueBool(bool(false)) [CONNECTABLE]
      • Types:
        • ‘bool’ (SDTypeBool) [Uniform]

    • ‘mirrorV’ = SDValueBool(bool(false)) [CONNECTABLE]
      • Types:
        • ‘bool’ (SDTypeBool) [Uniform]

    • ‘stagger’ = SDValueBool(bool(false)) [CONNECTABLE]
      • Types:
        • ‘bool’ (SDTypeBool) [Uniform]

    • ‘wrapU’ = SDValueBool(bool(false)) [CONNECTABLE]
      • Types:
        • ‘bool’ (SDTypeBool) [Uniform]

    • ‘wrapV’ = SDValueBool(bool(false)) [CONNECTABLE]
      • Types:
        • ‘bool’ (SDTypeBool) [Uniform]

    • ‘repeatUV’ = SDValueFloat2(float2(4,4)) [CONNECTABLE]
      • Types:
        • ‘float2’ (SDTypeFloat2)

    • ‘offset’ = SDValueFloat2(float2(0,0)) [CONNECTABLE]
      • Types:
        • ‘float2’ (SDTypeFloat2)

    • ‘rotateUV’ = SDValueFloat(float(0)) [CONNECTABLE]
      • Types:
        • ‘float’ (SDTypeFloat)

    • ‘noiseUV’ = SDValueFloat2(float2(0,0)) [CONNECTABLE]
      • Types:
        • ‘float2’ (SDTypeFloat2)

  • SDPropertyCategory = ‘Output’
    • ‘output’ [CONNECTABLE, READ_ONLY]
      • Types:
        • ‘mdl::ifm::MayaPlace2dTextureReturn’ (SDTypeStruct)

[219/294] ‘mdl::ifm::MayaPlusMinusAverageOperation(::ifm::MayaPlusMinusAverageOperation)’

  • SDPropertyCategory = ‘Input’
    • ‘v’ = SDValueEnum(“mdl::ifm::MayaPlusMinusAverageOperation”,0) [CONNECTABLE]
      • Types:
        • ‘mdl::ifm::MayaPlusMinusAverageOperation’ (SDTypeEnum)

  • SDPropertyCategory = ‘Output’
    • ‘output’ [CONNECTABLE, READ_ONLY]
      • Types:
        • ‘mdl::ifm::MayaPlusMinusAverageOperation’ (SDTypeEnum)

[220/294] ‘mdl::ifm::int(::ifm::MayaPlusMinusAverageOperation)’

  • SDPropertyCategory = ‘Input’
    • ‘x’ [CONNECTABLE]
      • Types:
        • ‘mdl::ifm::MayaPlusMinusAverageOperation’ (SDTypeEnum)

  • SDPropertyCategory = ‘Output’
    • ‘output’ [CONNECTABLE, READ_ONLY]
      • Types:
        • ‘int’ (SDTypeInt)

[221/294] ‘mdl::ifm::MayaPlusMinusAverageOutput(::ifm::MayaPlusMinusAverageOutput)’

  • SDPropertyCategory = ‘Input’
    • ‘other’ [CONNECTABLE]
      • Types:
        • ‘mdl::ifm::MayaPlusMinusAverageOutput’ (SDTypeStruct)

  • SDPropertyCategory = ‘Output’
    • ‘output’ [CONNECTABLE, READ_ONLY]
      • Types:
        • ‘mdl::ifm::MayaPlusMinusAverageOutput’ (SDTypeStruct)

[222/294] ‘mdl::ifm::MayaPlusMinusAverageOutput()’

  • SDPropertyCategory = ‘Output’
    • ‘output’ [CONNECTABLE, READ_ONLY]
      • Types:
        • ‘mdl::ifm::MayaPlusMinusAverageOutput’ (SDTypeStruct)

[223/294] ‘mdl::ifm::MayaPlusMinusAverageOutput(float,float2,float3)’

  • SDPropertyCategory = ‘Input’
    • ‘output1D’ [CONNECTABLE]
      • Types:
        • ‘float’ (SDTypeFloat)

    • ‘output2D’ [CONNECTABLE]
      • Types:
        • ‘float2’ (SDTypeFloat2)

    • ‘output3D’ [CONNECTABLE]
      • Types:
        • ‘float3’ (SDTypeFloat3)

  • SDPropertyCategory = ‘Output’
    • ‘output’ [CONNECTABLE, READ_ONLY]
      • Types:
        • ‘mdl::ifm::MayaPlusMinusAverageOutput’ (SDTypeStruct)

[224/294] ‘mdl::ifm::MayaPlusMinusAverageOutput.output1D(::ifm::MayaPlusMinusAverageOutput)’

  • SDPropertyCategory = ‘Input’
    • ‘s’ [CONNECTABLE]
      • Types:
        • ‘mdl::ifm::MayaPlusMinusAverageOutput’ (SDTypeStruct)

  • SDPropertyCategory = ‘Output’
    • ‘output’ [CONNECTABLE, READ_ONLY]
      • Types:
        • ‘float’ (SDTypeFloat)

[225/294] ‘mdl::ifm::MayaPlusMinusAverageOutput.output2D(::ifm::MayaPlusMinusAverageOutput)’

  • SDPropertyCategory = ‘Input’
    • ‘s’ [CONNECTABLE]
      • Types:
        • ‘mdl::ifm::MayaPlusMinusAverageOutput’ (SDTypeStruct)

  • SDPropertyCategory = ‘Output’
    • ‘output’ [CONNECTABLE, READ_ONLY]
      • Types:
        • ‘float2’ (SDTypeFloat2)

[226/294] ‘mdl::ifm::MayaPlusMinusAverageOutput.output3D(::ifm::MayaPlusMinusAverageOutput)’

  • SDPropertyCategory = ‘Input’
    • ‘s’ [CONNECTABLE]
      • Types:
        • ‘mdl::ifm::MayaPlusMinusAverageOutput’ (SDTypeStruct)

  • SDPropertyCategory = ‘Output’
    • ‘output’ [CONNECTABLE, READ_ONLY]
      • Types:
        • ‘float3’ (SDTypeFloat3)

[227/294] ‘mdl::ifm::mayaPlusMinusAverage(::ifm::MayaPlusMinusAverageOperation,float[count_1d],float2[count_2d],float3[count_3d])’

  • SDPropertyCategory = ‘Input’
    • ‘operation’ [CONNECTABLE]
      • Types:
        • ‘mdl::ifm::MayaPlusMinusAverageOperation’ (SDTypeEnum) [Uniform]

    • ‘input1D’ [CONNECTABLE]
      • Types:
        • ‘SDTypeArray<float>’ (SDTypeArray)

    • ‘input2D’ [CONNECTABLE]
      • Types:
        • ‘SDTypeArray<float2>’ (SDTypeArray)

    • ‘input3D’ [CONNECTABLE]
      • Types:
        • ‘SDTypeArray<float3>’ (SDTypeArray)

  • SDPropertyCategory = ‘Output’
    • ‘output’ [CONNECTABLE, READ_ONLY]
      • Types:
        • ‘mdl::ifm::MayaPlusMinusAverageOutput’ (SDTypeStruct)

[228/294] ‘mdl::ifm::MayaProjectionProjType(::ifm::MayaProjectionProjType)’

  • SDPropertyCategory = ‘Input’
    • ‘v’ = SDValueEnum(“mdl::ifm::MayaProjectionProjType”,0) [CONNECTABLE]
      • Types:
        • ‘mdl::ifm::MayaProjectionProjType’ (SDTypeEnum)

  • SDPropertyCategory = ‘Output’
    • ‘output’ [CONNECTABLE, READ_ONLY]
      • Types:
        • ‘mdl::ifm::MayaProjectionProjType’ (SDTypeEnum)

[229/294] ‘mdl::ifm::int(::ifm::MayaProjectionProjType)’

  • SDPropertyCategory = ‘Input’
    • ‘x’ [CONNECTABLE]
      • Types:
        • ‘mdl::ifm::MayaProjectionProjType’ (SDTypeEnum)

  • SDPropertyCategory = ‘Output’
    • ‘output’ [CONNECTABLE, READ_ONLY]
      • Types:
        • ‘int’ (SDTypeInt)

[230/294] ‘mdl::ifm::MayaProjectionFitType(::ifm::MayaProjectionFitType)’

  • SDPropertyCategory = ‘Input’
    • ‘v’ = SDValueEnum(“mdl::ifm::MayaProjectionFitType”,0) [CONNECTABLE]
      • Types:
        • ‘mdl::ifm::MayaProjectionFitType’ (SDTypeEnum)

  • SDPropertyCategory = ‘Output’
    • ‘output’ [CONNECTABLE, READ_ONLY]
      • Types:
        • ‘mdl::ifm::MayaProjectionFitType’ (SDTypeEnum)

[231/294] ‘mdl::ifm::int(::ifm::MayaProjectionFitType)’

  • SDPropertyCategory = ‘Input’
    • ‘x’ [CONNECTABLE]
      • Types:
        • ‘mdl::ifm::MayaProjectionFitType’ (SDTypeEnum)

  • SDPropertyCategory = ‘Output’
    • ‘output’ [CONNECTABLE, READ_ONLY]
      • Types:
        • ‘int’ (SDTypeInt)

[232/294] ‘mdl::ifm::MayaProjectionFitFill(::ifm::MayaProjectionFitFill)’

  • SDPropertyCategory = ‘Input’
    • ‘v’ = SDValueEnum(“mdl::ifm::MayaProjectionFitFill”,0) [CONNECTABLE]
      • Types:
        • ‘mdl::ifm::MayaProjectionFitFill’ (SDTypeEnum)

  • SDPropertyCategory = ‘Output’
    • ‘output’ [CONNECTABLE, READ_ONLY]
      • Types:
        • ‘mdl::ifm::MayaProjectionFitFill’ (SDTypeEnum)

[233/294] ‘mdl::ifm::int(::ifm::MayaProjectionFitFill)’

  • SDPropertyCategory = ‘Input’
    • ‘x’ [CONNECTABLE]
      • Types:
        • ‘mdl::ifm::MayaProjectionFitFill’ (SDTypeEnum)

  • SDPropertyCategory = ‘Output’
    • ‘output’ [CONNECTABLE, READ_ONLY]
      • Types:
        • ‘int’ (SDTypeInt)

[234/294] ‘mdl::ifm::MayaProjectionReturn(::ifm::MayaProjectionReturn)’

  • SDPropertyCategory = ‘Input’
    • ‘other’ [CONNECTABLE]
      • Types:
        • ‘mdl::ifm::MayaProjectionReturn’ (SDTypeStruct)

  • SDPropertyCategory = ‘Output’
    • ‘output’ [CONNECTABLE, READ_ONLY]
      • Types:
        • ‘mdl::ifm::MayaProjectionReturn’ (SDTypeStruct)

[235/294] ‘mdl::ifm::MayaProjectionReturn()’

  • SDPropertyCategory = ‘Output’
    • ‘output’ [CONNECTABLE, READ_ONLY]
      • Types:
        • ‘mdl::ifm::MayaProjectionReturn’ (SDTypeStruct)

[236/294] ‘mdl::ifm::MayaProjectionReturn(float,color,color)’

  • SDPropertyCategory = ‘Input’
    • ‘outAlpha’ [CONNECTABLE]
      • Types:
        • ‘float’ (SDTypeFloat)

    • ‘outColor’ [CONNECTABLE]
      • Types:
        • ‘ColorRGB’ (SDTypeColorRGB)

    • ‘outTransparency’ [CONNECTABLE]
      • Types:
        • ‘ColorRGB’ (SDTypeColorRGB)

  • SDPropertyCategory = ‘Output’
    • ‘output’ [CONNECTABLE, READ_ONLY]
      • Types:
        • ‘mdl::ifm::MayaProjectionReturn’ (SDTypeStruct)

[237/294] ‘mdl::ifm::MayaProjectionReturn.outAlpha(::ifm::MayaProjectionReturn)’

  • SDPropertyCategory = ‘Input’
    • ‘s’ [CONNECTABLE]
      • Types:
        • ‘mdl::ifm::MayaProjectionReturn’ (SDTypeStruct)

  • SDPropertyCategory = ‘Output’
    • ‘output’ [CONNECTABLE, READ_ONLY]
      • Types:
        • ‘float’ (SDTypeFloat)

[238/294] ‘mdl::ifm::MayaProjectionReturn.outColor(::ifm::MayaProjectionReturn)’

  • SDPropertyCategory = ‘Input’
    • ‘s’ [CONNECTABLE]
      • Types:
        • ‘mdl::ifm::MayaProjectionReturn’ (SDTypeStruct)

  • SDPropertyCategory = ‘Output’
    • ‘output’ [CONNECTABLE, READ_ONLY]
      • Types:
        • ‘ColorRGB’ (SDTypeColorRGB)

[239/294] ‘mdl::ifm::MayaProjectionReturn.outTransparency(::ifm::MayaProjectionReturn)’

  • SDPropertyCategory = ‘Input’
    • ‘s’ [CONNECTABLE]
      • Types:
        • ‘mdl::ifm::MayaProjectionReturn’ (SDTypeStruct)

  • SDPropertyCategory = ‘Output’
    • ‘output’ [CONNECTABLE, READ_ONLY]
      • Types:
        • ‘ColorRGB’ (SDTypeColorRGB)

[240/294] ‘mdl::ifm::mayaColorEffects(color,color,float,color,color,color,color,float,float,bool,float,color,color)’

  • SDPropertyCategory = ‘Input’
    • ‘inColor’ [CONNECTABLE]
      • Types:
        • ‘ColorRGB’ (SDTypeColorRGB)

    • ‘inTransparency’ [CONNECTABLE]
      • Types:
        • ‘ColorRGB’ (SDTypeColorRGB)

    • ‘inAlpha’ [CONNECTABLE]
      • Types:
        • ‘float’ (SDTypeFloat)

    • ‘colorGain’ = SDValueColorRGB(ColorRGB(1,1,1)) [CONNECTABLE]
      • Types:
        • ‘ColorRGB’ (SDTypeColorRGB)

    • ‘colorOffset’ = SDValueColorRGB(ColorRGB(0,0,0)) [CONNECTABLE]
      • Types:
        • ‘ColorRGB’ (SDTypeColorRGB)

    • ‘transparencyGain’ = SDValueColorRGB(ColorRGB(1,1,1)) [CONNECTABLE]
      • Types:
        • ‘ColorRGB’ (SDTypeColorRGB)

    • ‘transparencyOffset’ = SDValueColorRGB(ColorRGB(0,0,0)) [CONNECTABLE]
      • Types:
        • ‘ColorRGB’ (SDTypeColorRGB)

    • ‘alphaGain’ = SDValueFloat(float(1)) [CONNECTABLE]
      • Types:
        • ‘float’ (SDTypeFloat)

    • ‘alphaOffset’ = SDValueFloat(float(0)) [CONNECTABLE]
      • Types:
        • ‘float’ (SDTypeFloat)

    • ‘invert’ = SDValueBool(bool(false)) [CONNECTABLE]
      • Types:
        • ‘bool’ (SDTypeBool)

    • ‘blendFactor’ = SDValueFloat(float(0)) [CONNECTABLE]
      • Types:
        • ‘float’ (SDTypeFloat)

    • ‘defaultColor’ = SDValueColorRGB(ColorRGB(0.5,0.5,0.5)) [CONNECTABLE]
      • Types:
        • ‘ColorRGB’ (SDTypeColorRGB)

    • ‘defaultTransparency’ = SDValueColorRGB(ColorRGB(0.5,0.5,0.5)) [CONNECTABLE]
      • Types:
        • ‘ColorRGB’ (SDTypeColorRGB)

  • SDPropertyCategory = ‘Output’
    • ‘output’ [CONNECTABLE, READ_ONLY]
      • Types:
        • ‘mdl::ifm::MayaProjectionReturn’ (SDTypeStruct)

[241/294] ‘mdl::ifm::mayaStateUVProjection(::ifm::MayaMessageCamera,float,float,::ifm::MayaProjectionProjType,float3,float,float,float,float,bool,float3,float3,float4x4)’

  • SDPropertyCategory = ‘Input’
    • ‘linkedCamera’ = SDValueStruct(“mdl::ifm::MayaMessageCamera”,worldInverseMatrix=SDValueMatrix(matrix<float>[4][4](float(1),float(0),float(0),float(0),float(0),float(1),float(0),float(0),float(0),float(0),float(1),float(0),float(0),float(0),float(0),float(1))),size=SDValueFloat2(float2(1,1))) [CONNECTABLE]
      • Types:
        • ‘mdl::ifm::MayaMessageCamera’ (SDTypeStruct) [Uniform]

    • ‘uAngle’ = SDValueFloat(float(3.14159274)) [CONNECTABLE]
      • Types:
        • ‘float’ (SDTypeFloat)

    • ‘vAngle’ = SDValueFloat(float(1.57079637)) [CONNECTABLE]
      • Types:
        • ‘float’ (SDTypeFloat)

    • ‘projType’ = SDValueEnum(“mdl::ifm::MayaProjectionProjType”,1) [CONNECTABLE]
      • Types:
        • ‘mdl::ifm::MayaProjectionProjType’ (SDTypeEnum) [Uniform]

    • ‘ripples’ = SDValueFloat3(float3(1,1,1)) [CONNECTABLE]
      • Types:
        • ‘float3’ (SDTypeFloat3)

    • ‘depthMax’ = SDValueFloat(float(10)) [CONNECTABLE]
      • Types:
        • ‘float’ (SDTypeFloat)

    • ‘amplitudeX’ = SDValueFloat(float(0)) [CONNECTABLE]
      • Types:
        • ‘float’ (SDTypeFloat)

    • ‘amplitudeY’ = SDValueFloat(float(0)) [CONNECTABLE]
      • Types:
        • ‘float’ (SDTypeFloat)

    • ‘ratio’ = SDValueFloat(float(0.300000012)) [CONNECTABLE]
      • Types:
        • ‘float’ (SDTypeFloat)

    • ‘local’ = SDValueBool(bool(false)) [CONNECTABLE]
      • Types:
        • ‘bool’ (SDTypeBool) [Uniform]

    • ‘pointObj’ = SDMDLValueCall(mdl::state::position()__default_call___263) [CONNECTABLE]
      • Types:
        • ‘float3’ (SDTypeFloat3) [Varying]

    • ‘normalCamera’ = SDMDLValueCall(mdl::state::normal()__default_call___264) [CONNECTABLE]
      • Types:
        • ‘float3’ (SDTypeFloat3) [Varying]

    • ‘placementMatrix’ = SDValueMatrix(matrix<float>[4][4](float(1),float(0),float(0),float(0),float(0),float(1),float(0),float(0),float(0),float(0),float(1),float(0),float(0),float(0),float(0),float(1))) [CONNECTABLE]
      • Types:
        • ‘matrix<float>[4][4]’ (SDTypeMatrix)

  • SDPropertyCategory = ‘Output’
    • ‘output’ [CONNECTABLE, READ_ONLY]
      • Types:
        • ‘SDTypeArray<float2>’ (SDTypeArray)

[242/294] ‘mdl::ifm::mayaProjection(color[1],color[1],::ifm::MayaProjectionProjType,::ifm::MayaMessageCamera,color,color,color,color,color,color,float,float,bool,float,bool,bool,float4x4,float3)’

  • SDPropertyCategory = ‘Input’
    • ‘image’ [CONNECTABLE]
      • Types:
        • ‘SDTypeArray<ColorRGB>’ (SDTypeArray)

    • ‘transparency’ [CONNECTABLE]
      • Types:
        • ‘SDTypeArray<ColorRGB>’ (SDTypeArray)

    • ‘projType’ = SDValueEnum(“mdl::ifm::MayaProjectionProjType”,1) [CONNECTABLE]
      • Types:
        • ‘mdl::ifm::MayaProjectionProjType’ (SDTypeEnum) [Uniform]

    • ‘linkedCamera’ = SDValueStruct(“mdl::ifm::MayaMessageCamera”,worldInverseMatrix=SDValueMatrix(matrix<float>[4][4](float(1),float(0),float(0),float(0),float(0),float(1),float(0),float(0),float(0),float(0),float(1),float(0),float(0),float(0),float(0),float(1))),size=SDValueFloat2(float2(1,1))) [CONNECTABLE]
      • Types:
        • ‘mdl::ifm::MayaMessageCamera’ (SDTypeStruct) [Uniform]

    • ‘defaultColor’ = SDValueColorRGB(ColorRGB(0.5,0.5,0.5)) [CONNECTABLE]
      • Types:
        • ‘ColorRGB’ (SDTypeColorRGB)

    • ‘colorGain’ = SDValueColorRGB(ColorRGB(1,1,1)) [CONNECTABLE]
      • Types:
        • ‘ColorRGB’ (SDTypeColorRGB)

    • ‘colorOffset’ = SDValueColorRGB(ColorRGB(0,0,0)) [CONNECTABLE]
      • Types:
        • ‘ColorRGB’ (SDTypeColorRGB)

    • ‘defaultTransparency’ = SDValueColorRGB(ColorRGB(0.5,0.5,0.5)) [CONNECTABLE]
      • Types:
        • ‘ColorRGB’ (SDTypeColorRGB)

    • ‘transparencyGain’ = SDValueColorRGB(ColorRGB(1,1,1)) [CONNECTABLE]
      • Types:
        • ‘ColorRGB’ (SDTypeColorRGB)

    • ‘transparencyOffset’ = SDValueColorRGB(ColorRGB(0,0,0)) [CONNECTABLE]
      • Types:
        • ‘ColorRGB’ (SDTypeColorRGB)

    • ‘alphaGain’ = SDValueFloat(float(1)) [CONNECTABLE]
      • Types:
        • ‘float’ (SDTypeFloat)

    • ‘alphaOffset’ = SDValueFloat(float(0)) [CONNECTABLE]
      • Types:
        • ‘float’ (SDTypeFloat)

    • ‘invert’ = SDValueBool(bool(false)) [CONNECTABLE]
      • Types:
        • ‘bool’ (SDTypeBool) [Uniform]

    • ‘blend’ = SDValueFloat(float(0)) [CONNECTABLE]
      • Types:
        • ‘float’ (SDTypeFloat)

    • ‘local’ = SDValueBool(bool(false)) [CONNECTABLE]
      • Types:
        • ‘bool’ (SDTypeBool) [Uniform]

    • ‘wrap’ = SDValueBool(bool(true)) [CONNECTABLE]
      • Types:
        • ‘bool’ (SDTypeBool) [Uniform]

    • ‘placementMatrix’ = SDValueMatrix(matrix<float>[4][4](float(1),float(0),float(0),float(0),float(0),float(1),float(0),float(0),float(0),float(0),float(1),float(0),float(0),float(0),float(0),float(1))) [CONNECTABLE]
      • Types:
        • ‘matrix<float>[4][4]’ (SDTypeMatrix)

    • ‘pointObj’ = SDMDLValueCall(mdl::state::position()__default_call___265) [CONNECTABLE]
      • Types:
        • ‘float3’ (SDTypeFloat3) [Varying]

  • SDPropertyCategory = ‘Output’
    • ‘output’ [CONNECTABLE, READ_ONLY]
      • Types:
        • ‘mdl::ifm::MayaProjectionReturn’ (SDTypeStruct)

[243/294] ‘mdl::ifm::mayaRemapColor(color,float,float,float,float,::ifm::MayaFloatRampAttrEntry[rCount],::ifm::MayaFloatRampAttrEntry[gCount],::ifm::MayaFloatRampAttrEntry[bCount])’

  • SDPropertyCategory = ‘Input’
    • ‘col’ [CONNECTABLE]
      • Types:
        • ‘ColorRGB’ (SDTypeColorRGB)

    • ‘inputMin’ [CONNECTABLE]
      • Types:
        • ‘float’ (SDTypeFloat)

    • ‘inputMax’ [CONNECTABLE]
      • Types:
        • ‘float’ (SDTypeFloat)

    • ‘outputMin’ [CONNECTABLE]
      • Types:
        • ‘float’ (SDTypeFloat)

    • ‘outputMax’ [CONNECTABLE]
      • Types:
        • ‘float’ (SDTypeFloat)

    • ‘red’ [CONNECTABLE]
      • Types:
        • ‘SDTypeArray<mdl::ifm::MayaFloatRampAttrEntry>’ (SDTypeArray)

    • ‘green’ [CONNECTABLE]
      • Types:
        • ‘SDTypeArray<mdl::ifm::MayaFloatRampAttrEntry>’ (SDTypeArray)

    • ‘blue’ [CONNECTABLE]
      • Types:
        • ‘SDTypeArray<mdl::ifm::MayaFloatRampAttrEntry>’ (SDTypeArray)

  • SDPropertyCategory = ‘Output’
    • ‘output’ [CONNECTABLE, READ_ONLY]
      • Types:
        • ‘ColorRGB’ (SDTypeColorRGB)

[244/294] ‘mdl::ifm::mayaRemapHsv(color,float,float,float,float,::ifm::MayaFloatRampAttrEntry[hCount],::ifm::MayaFloatRampAttrEntry[sCount],::ifm::MayaFloatRampAttrEntry[vCount])’

  • SDPropertyCategory = ‘Input’
    • ‘col’ [CONNECTABLE]
      • Types:
        • ‘ColorRGB’ (SDTypeColorRGB)

    • ‘inputMin’ [CONNECTABLE]
      • Types:
        • ‘float’ (SDTypeFloat)

    • ‘inputMax’ [CONNECTABLE]
      • Types:
        • ‘float’ (SDTypeFloat)

    • ‘outputMin’ [CONNECTABLE]
      • Types:
        • ‘float’ (SDTypeFloat)

    • ‘outputMax’ [CONNECTABLE]
      • Types:
        • ‘float’ (SDTypeFloat)

    • ‘hue’ [CONNECTABLE]
      • Types:
        • ‘SDTypeArray<mdl::ifm::MayaFloatRampAttrEntry>’ (SDTypeArray)

    • ‘saturation’ [CONNECTABLE]
      • Types:
        • ‘SDTypeArray<mdl::ifm::MayaFloatRampAttrEntry>’ (SDTypeArray)

    • ‘value’ [CONNECTABLE]
      • Types:
        • ‘SDTypeArray<mdl::ifm::MayaFloatRampAttrEntry>’ (SDTypeArray)

  • SDPropertyCategory = ‘Output’
    • ‘output’ [CONNECTABLE, READ_ONLY]
      • Types:
        • ‘ColorRGB’ (SDTypeColorRGB)

[245/294] ‘mdl::ifm::MayaRemapValueReturn(::ifm::MayaRemapValueReturn)’

  • SDPropertyCategory = ‘Input’
    • ‘other’ [CONNECTABLE]
      • Types:
        • ‘mdl::ifm::MayaRemapValueReturn’ (SDTypeStruct)

  • SDPropertyCategory = ‘Output’
    • ‘output’ [CONNECTABLE, READ_ONLY]
      • Types:
        • ‘mdl::ifm::MayaRemapValueReturn’ (SDTypeStruct)

[246/294] ‘mdl::ifm::MayaRemapValueReturn()’

  • SDPropertyCategory = ‘Output’
    • ‘output’ [CONNECTABLE, READ_ONLY]
      • Types:
        • ‘mdl::ifm::MayaRemapValueReturn’ (SDTypeStruct)

[247/294] ‘mdl::ifm::MayaRemapValueReturn(float,color)’

  • SDPropertyCategory = ‘Input’
    • ‘outValue’ [CONNECTABLE]
      • Types:
        • ‘float’ (SDTypeFloat)

    • ‘outColor’ [CONNECTABLE]
      • Types:
        • ‘ColorRGB’ (SDTypeColorRGB)

  • SDPropertyCategory = ‘Output’
    • ‘output’ [CONNECTABLE, READ_ONLY]
      • Types:
        • ‘mdl::ifm::MayaRemapValueReturn’ (SDTypeStruct)

[248/294] ‘mdl::ifm::MayaRemapValueReturn.outValue(::ifm::MayaRemapValueReturn)’

  • SDPropertyCategory = ‘Input’
    • ‘s’ [CONNECTABLE]
      • Types:
        • ‘mdl::ifm::MayaRemapValueReturn’ (SDTypeStruct)

  • SDPropertyCategory = ‘Output’
    • ‘output’ [CONNECTABLE, READ_ONLY]
      • Types:
        • ‘float’ (SDTypeFloat)

[249/294] ‘mdl::ifm::MayaRemapValueReturn.outColor(::ifm::MayaRemapValueReturn)’

  • SDPropertyCategory = ‘Input’
    • ‘s’ [CONNECTABLE]
      • Types:
        • ‘mdl::ifm::MayaRemapValueReturn’ (SDTypeStruct)

  • SDPropertyCategory = ‘Output’
    • ‘output’ [CONNECTABLE, READ_ONLY]
      • Types:
        • ‘ColorRGB’ (SDTypeColorRGB)

[250/294] ‘mdl::ifm::mayaRemapValue(float,float,float,float,float,::ifm::MayaFloatRampAttrEntry[vCount],::ifm::MayaColorRampAttrEntry[cCount])’

  • SDPropertyCategory = ‘Input’
    • ‘inputValue’ [CONNECTABLE]
      • Types:
        • ‘float’ (SDTypeFloat)

    • ‘inputMin’ [CONNECTABLE]
      • Types:
        • ‘float’ (SDTypeFloat)

    • ‘inputMax’ [CONNECTABLE]
      • Types:
        • ‘float’ (SDTypeFloat)

    • ‘outputMin’ [CONNECTABLE]
      • Types:
        • ‘float’ (SDTypeFloat)

    • ‘outputMax’ [CONNECTABLE]
      • Types:
        • ‘float’ (SDTypeFloat)

    • ‘value’ [CONNECTABLE]
      • Types:
        • ‘SDTypeArray<mdl::ifm::MayaFloatRampAttrEntry>’ (SDTypeArray)

    • ‘col’ [CONNECTABLE]
      • Types:
        • ‘SDTypeArray<mdl::ifm::MayaColorRampAttrEntry>’ (SDTypeArray)

  • SDPropertyCategory = ‘Output’
    • ‘output’ [CONNECTABLE, READ_ONLY]
      • Types:
        • ‘mdl::ifm::MayaRemapValueReturn’ (SDTypeStruct)

[251/294] ‘mdl::ifm::mayaReverse(float3)’

  • SDPropertyCategory = ‘Input’
    • ‘input’ = SDValueFloat3(float3(0,0,0)) [CONNECTABLE]
      • Types:
        • ‘float3’ (SDTypeFloat3)

  • SDPropertyCategory = ‘Output’
    • ‘output’ [CONNECTABLE, READ_ONLY]
      • Types:
        • ‘float3’ (SDTypeFloat3)

[252/294] ‘mdl::ifm::mayaRgbToHsv(color)’

  • SDPropertyCategory = ‘Input’
    • ‘inRgb’ [CONNECTABLE]
      • Types:
        • ‘ColorRGB’ (SDTypeColorRGB)

  • SDPropertyCategory = ‘Output’
    • ‘output’ [CONNECTABLE, READ_ONLY]
      • Types:
        • ‘float3’ (SDTypeFloat3)

[253/294] ‘mdl::ifm::mayaSetRange(float3,float3,float3,float3,float3)’

  • SDPropertyCategory = ‘Input’
    • ‘value’ = SDValueFloat3(float3(0,0,0)) [CONNECTABLE]
      • Types:
        • ‘float3’ (SDTypeFloat3)

    • ‘min’ = SDValueFloat3(float3(0,0,0)) [CONNECTABLE]
      • Types:
        • ‘float3’ (SDTypeFloat3)

    • ‘max’ = SDValueFloat3(float3(0,0,0)) [CONNECTABLE]
      • Types:
        • ‘float3’ (SDTypeFloat3)

    • ‘oldMin’ = SDValueFloat3(float3(0,0,0)) [CONNECTABLE]
      • Types:
        • ‘float3’ (SDTypeFloat3)

    • ‘oldMax’ = SDValueFloat3(float3(0,0,0)) [CONNECTABLE]
      • Types:
        • ‘float3’ (SDTypeFloat3)

  • SDPropertyCategory = ‘Output’
    • ‘output’ [CONNECTABLE, READ_ONLY]
      • Types:
        • ‘float3’ (SDTypeFloat3)

[254/294] ‘mdl::ifm::MayaSingleShadingSwitchEntry(::ifm::MayaSingleShadingSwitchEntry)’

  • SDPropertyCategory = ‘Input’
    • ‘other’ [CONNECTABLE]
      • Types:
        • ‘mdl::ifm::MayaSingleShadingSwitchEntry’ (SDTypeStruct)

  • SDPropertyCategory = ‘Output’
    • ‘output’ [CONNECTABLE, READ_ONLY]
      • Types:
        • ‘mdl::ifm::MayaSingleShadingSwitchEntry’ (SDTypeStruct)

[255/294] ‘mdl::ifm::MayaSingleShadingSwitchEntry(float,int)’

  • SDPropertyCategory = ‘Input’
    • ‘inSingle’ = SDValueFloat(float(0)) [CONNECTABLE]
      • Types:
        • ‘float’ (SDTypeFloat) [Varying]

    • ‘inShape’ = SDValueInt(int(0)) [CONNECTABLE]
      • Types:
        • ‘int’ (SDTypeInt) [Uniform]

  • SDPropertyCategory = ‘Output’
    • ‘output’ [CONNECTABLE, READ_ONLY]
      • Types:
        • ‘mdl::ifm::MayaSingleShadingSwitchEntry’ (SDTypeStruct)

[256/294] ‘mdl::ifm::MayaSingleShadingSwitchEntry.inSingle(::ifm::MayaSingleShadingSwitchEntry)’

  • SDPropertyCategory = ‘Input’
    • ‘s’ [CONNECTABLE]
      • Types:
        • ‘mdl::ifm::MayaSingleShadingSwitchEntry’ (SDTypeStruct)

  • SDPropertyCategory = ‘Output’
    • ‘output’ [CONNECTABLE, READ_ONLY]
      • Types:
        • ‘float’ (SDTypeFloat) [Varying]

[257/294] ‘mdl::ifm::MayaSingleShadingSwitchEntry.inShape(::ifm::MayaSingleShadingSwitchEntry)’

  • SDPropertyCategory = ‘Input’
    • ‘s’ [CONNECTABLE]
      • Types:
        • ‘mdl::ifm::MayaSingleShadingSwitchEntry’ (SDTypeStruct)

  • SDPropertyCategory = ‘Output’
    • ‘output’ [CONNECTABLE, READ_ONLY]
      • Types:
        • ‘int’ (SDTypeInt) [Uniform]

[258/294] ‘mdl::ifm::mayaSingleShadingSwitch(float,::ifm::MayaSingleShadingSwitchEntry[count])’

  • SDPropertyCategory = ‘Input’
    • ‘def’ [CONNECTABLE]
      • Types:
        • ‘float’ (SDTypeFloat)

    • ‘input’ [CONNECTABLE]
      • Types:
        • ‘SDTypeArray<mdl::ifm::MayaSingleShadingSwitchEntry>’ (SDTypeArray)

  • SDPropertyCategory = ‘Output’
    • ‘output’ [CONNECTABLE, READ_ONLY]
      • Types:
        • ‘float’ (SDTypeFloat)

[259/294] ‘mdl::ifm::MayaTripleShadingSwitchEntry(::ifm::MayaTripleShadingSwitchEntry)’

  • SDPropertyCategory = ‘Input’
    • ‘other’ [CONNECTABLE]
      • Types:
        • ‘mdl::ifm::MayaTripleShadingSwitchEntry’ (SDTypeStruct)

  • SDPropertyCategory = ‘Output’
    • ‘output’ [CONNECTABLE, READ_ONLY]
      • Types:
        • ‘mdl::ifm::MayaTripleShadingSwitchEntry’ (SDTypeStruct)

[260/294] ‘mdl::ifm::MayaTripleShadingSwitchEntry(float3,int)’

  • SDPropertyCategory = ‘Input’
    • ‘inTriple’ = SDValueFloat3(float3(0,0,0)) [CONNECTABLE]
      • Types:
        • ‘float3’ (SDTypeFloat3) [Varying]

    • ‘inShape’ = SDValueInt(int(0)) [CONNECTABLE]
      • Types:
        • ‘int’ (SDTypeInt) [Uniform]

  • SDPropertyCategory = ‘Output’
    • ‘output’ [CONNECTABLE, READ_ONLY]
      • Types:
        • ‘mdl::ifm::MayaTripleShadingSwitchEntry’ (SDTypeStruct)

[261/294] ‘mdl::ifm::MayaTripleShadingSwitchEntry.inTriple(::ifm::MayaTripleShadingSwitchEntry)’

  • SDPropertyCategory = ‘Input’
    • ‘s’ [CONNECTABLE]
      • Types:
        • ‘mdl::ifm::MayaTripleShadingSwitchEntry’ (SDTypeStruct)

  • SDPropertyCategory = ‘Output’
    • ‘output’ [CONNECTABLE, READ_ONLY]
      • Types:
        • ‘float3’ (SDTypeFloat3) [Varying]

[262/294] ‘mdl::ifm::MayaTripleShadingSwitchEntry.inShape(::ifm::MayaTripleShadingSwitchEntry)’

  • SDPropertyCategory = ‘Input’
    • ‘s’ [CONNECTABLE]
      • Types:
        • ‘mdl::ifm::MayaTripleShadingSwitchEntry’ (SDTypeStruct)

  • SDPropertyCategory = ‘Output’
    • ‘output’ [CONNECTABLE, READ_ONLY]
      • Types:
        • ‘int’ (SDTypeInt) [Uniform]

[263/294] ‘mdl::ifm::mayaTripleShadingSwitch(float3,::ifm::MayaTripleShadingSwitchEntry[count])’

  • SDPropertyCategory = ‘Input’
    • ‘def’ [CONNECTABLE]
      • Types:
        • ‘float3’ (SDTypeFloat3)

    • ‘input’ [CONNECTABLE]
      • Types:
        • ‘SDTypeArray<mdl::ifm::MayaTripleShadingSwitchEntry>’ (SDTypeArray)

  • SDPropertyCategory = ‘Output’
    • ‘output’ [CONNECTABLE, READ_ONLY]
      • Types:
        • ‘float3’ (SDTypeFloat3)

[264/294] ‘mdl::ifm::MayaIAUvSets(::ifm::MayaIAUvSets)’

  • SDPropertyCategory = ‘Input’
    • ‘other’ [CONNECTABLE]
      • Types:
        • ‘mdl::ifm::MayaIAUvSets’ (SDTypeStruct)

  • SDPropertyCategory = ‘Output’
    • ‘output’ [CONNECTABLE, READ_ONLY]
      • Types:
        • ‘mdl::ifm::MayaIAUvSets’ (SDTypeStruct)

[265/294] ‘mdl::ifm::MayaIAUvSets(int,int)’

  • SDPropertyCategory = ‘Input’
    • ‘inShape’ = SDValueInt(int(0)) [CONNECTABLE]
      • Types:
        • ‘int’ (SDTypeInt) [Uniform]

    • ‘index’ = SDValueInt(int(0)) [CONNECTABLE]
      • Types:
        • ‘int’ (SDTypeInt) [Uniform]

  • SDPropertyCategory = ‘Output’
    • ‘output’ [CONNECTABLE, READ_ONLY]
      • Types:
        • ‘mdl::ifm::MayaIAUvSets’ (SDTypeStruct)

[266/294] ‘mdl::ifm::MayaIAUvSets.inShape(::ifm::MayaIAUvSets)’

  • SDPropertyCategory = ‘Input’
    • ‘s’ [CONNECTABLE]
      • Types:
        • ‘mdl::ifm::MayaIAUvSets’ (SDTypeStruct)

  • SDPropertyCategory = ‘Output’
    • ‘output’ [CONNECTABLE, READ_ONLY]
      • Types:
        • ‘int’ (SDTypeInt) [Uniform]

[267/294] ‘mdl::ifm::MayaIAUvSets.index(::ifm::MayaIAUvSets)’

  • SDPropertyCategory = ‘Input’
    • ‘s’ [CONNECTABLE]
      • Types:
        • ‘mdl::ifm::MayaIAUvSets’ (SDTypeStruct)

  • SDPropertyCategory = ‘Output’
    • ‘output’ [CONNECTABLE, READ_ONLY]
      • Types:
        • ‘int’ (SDTypeInt) [Uniform]

[268/294] ‘mdl::ifm::mayaUvChooser(::ifm::MayaIAUvSets[count])’

  • SDPropertyCategory = ‘Input’
    • ‘uvSets’ [CONNECTABLE]
      • Types:
        • ‘SDTypeArray<mdl::ifm::MayaIAUvSets>’ (SDTypeArray)

  • SDPropertyCategory = ‘Output’
    • ‘output’ [CONNECTABLE, READ_ONLY]
      • Types:
        • ‘float2’ (SDTypeFloat2)

[269/294] ‘mdl::ifm::MayaVectorProductOperation(::ifm::MayaVectorProductOperation)’

  • SDPropertyCategory = ‘Input’
    • ‘v’ = SDValueEnum(“mdl::ifm::MayaVectorProductOperation”,0) [CONNECTABLE]
      • Types:
        • ‘mdl::ifm::MayaVectorProductOperation’ (SDTypeEnum)

  • SDPropertyCategory = ‘Output’
    • ‘output’ [CONNECTABLE, READ_ONLY]
      • Types:
        • ‘mdl::ifm::MayaVectorProductOperation’ (SDTypeEnum)

[270/294] ‘mdl::ifm::int(::ifm::MayaVectorProductOperation)’

  • SDPropertyCategory = ‘Input’
    • ‘x’ [CONNECTABLE]
      • Types:
        • ‘mdl::ifm::MayaVectorProductOperation’ (SDTypeEnum)

  • SDPropertyCategory = ‘Output’
    • ‘output’ [CONNECTABLE, READ_ONLY]
      • Types:
        • ‘int’ (SDTypeInt)

[271/294] ‘mdl::ifm::mayaVectorProduct(::ifm::MayaVectorProductOperation,float3,float3,bool,float4x4)’

  • SDPropertyCategory = ‘Input’
    • ‘operation’ = SDValueEnum(“mdl::ifm::MayaVectorProductOperation”,1) [CONNECTABLE]
      • Types:
        • ‘mdl::ifm::MayaVectorProductOperation’ (SDTypeEnum) [Uniform]

    • ‘input1’ = SDValueFloat3(float3(0,0,0)) [CONNECTABLE]
      • Types:
        • ‘float3’ (SDTypeFloat3)

    • ‘input2’ = SDValueFloat3(float3(0,0,0)) [CONNECTABLE]
      • Types:
        • ‘float3’ (SDTypeFloat3)

    • ‘normalizeOutput’ = SDValueBool(bool(false)) [CONNECTABLE]
      • Types:
        • ‘bool’ (SDTypeBool) [Uniform]

    • ‘matrix’ = SDValueMatrix(matrix<float>[4][4](float(1),float(0),float(0),float(0),float(0),float(1),float(0),float(0),float(0),float(0),float(1),float(0),float(0),float(0),float(0),float(1))) [CONNECTABLE]
      • Types:
        • ‘matrix<float>[4][4]’ (SDTypeMatrix)

  • SDPropertyCategory = ‘Output’
    • ‘output’ [CONNECTABLE, READ_ONLY]
      • Types:
        • ‘float3’ (SDTypeFloat3)

[272/294] ‘mdl::ifm::ifmBlack’

  • SDPropertyCategory = ‘Output’
    • ‘output’ [CONNECTABLE, READ_ONLY]
      • Types:
        • ‘mdl::material’ (SDTypeStruct)

[273/294] ‘mdl::ifm::ifmDummy’

  • SDPropertyCategory = ‘Input’
    • ‘c’ = SDValueColorRGB(ColorRGB(1,0,1)) [CONNECTABLE]
      • Types:
        • ‘ColorRGB’ (SDTypeColorRGB)

  • SDPropertyCategory = ‘Output’
    • ‘output’ [CONNECTABLE, READ_ONLY]
      • Types:
        • ‘mdl::material’ (SDTypeStruct)

[274/294] ‘mdl::ifm::ifmCustomDummy’

  • SDPropertyCategory = ‘Output’
    • ‘output’ [CONNECTABLE, READ_ONLY]
      • Types:
        • ‘mdl::material’ (SDTypeStruct)

[275/294] ‘mdl::ifm::ifmLightDiffuse’

  • SDPropertyCategory = ‘Input’
    • ‘intensity’ = SDValueFloat(float(1)) [CONNECTABLE]
      • Types:
        • ‘float’ (SDTypeFloat)

    • ‘emissionColor’ = SDValueColorRGB(ColorRGB(1,1,1)) [CONNECTABLE]
      • Types:
        • ‘ColorRGB’ (SDTypeColorRGB)

  • SDPropertyCategory = ‘Output’
    • ‘output’ [CONNECTABLE, READ_ONLY]
      • Types:
        • ‘mdl::material’ (SDTypeStruct)

[276/294] ‘mdl::ifm::ifmLightSpot’

  • SDPropertyCategory = ‘Input’
    • ‘intensity’ = SDValueFloat(float(0)) [CONNECTABLE]
      • Types:
        • ‘float’ (SDTypeFloat)

    • ‘emissionColor’ = SDValueColorRGB(ColorRGB(1,1,1)) [CONNECTABLE]
      • Types:
        • ‘ColorRGB’ (SDTypeColorRGB)

    • ‘coneAngle’ = SDValueDouble(double(6.28318548202514648)) [CONNECTABLE]
      • Types:
        • ‘double’ (SDTypeDouble) [Uniform]

    • ‘dropoff’ = SDValueDouble(double(9.99999997475242708e-07)) [CONNECTABLE]
      • Types:
        • ‘double’ (SDTypeDouble) [Uniform]

  • SDPropertyCategory = ‘Output’
    • ‘output’ [CONNECTABLE, READ_ONLY]
      • Types:
        • ‘mdl::material’ (SDTypeStruct)

[277/294] ‘mdl::ifm::ifmBackscatter’

  • SDPropertyCategory = ‘Input’
    • ‘backscatterColor’ = SDValueColorRGB(ColorRGB(0.5,0.5,0.5)) [CONNECTABLE]
      • Label: ‘Color’

      • Types:
        • ‘ColorRGB’ (SDTypeColorRGB)

    • ‘backscatterRoughness’ = SDValueFloat(float(0.5)) [CONNECTABLE]
      • Label: ‘Roughness’

      • Types:
        • ‘float’ (SDTypeFloat)

    • ‘backscatterAnisotropy’ = SDValueFloat(float(0)) [CONNECTABLE]
      • Label: ‘Anisotropy’

      • Types:
        • ‘float’ (SDTypeFloat)

    • ‘backscatterAnisotropyRotation’ = SDValueFloat(float(0)) [CONNECTABLE]
      • Label: ‘Rotation’

      • Types:
        • ‘float’ (SDTypeFloat)

    • ‘bump’ = SDMDLValueCall(mdl::state::normal()__default_call___266) [CONNECTABLE]
      • Label: ‘Bump Map’

      • Types:
        • ‘float3’ (SDTypeFloat3)

  • SDPropertyCategory = ‘Output’
    • ‘output’ [CONNECTABLE, READ_ONLY]
      • Types:
        • ‘mdl::material’ (SDTypeStruct)

[278/294] ‘mdl::ifm::ifmDielectric’

  • SDPropertyCategory = ‘Input’
    • ‘surfaceThinWalled’ = SDValueBool(bool(false)) [CONNECTABLE]
      • Label: ‘Thin Walled’

      • Types:
        • ‘bool’ (SDTypeBool) [Uniform]

    • ‘surfaceIor’ = SDValueFloat(float(1.39999998)) [CONNECTABLE]
      • Label: ‘Refraction Index’

      • Types:
        • ‘float’ (SDTypeFloat) [Uniform]

    • ‘surfaceColor’ = SDValueColorRGB(ColorRGB(1,1,1)) [CONNECTABLE]
      • Label: ‘Reflection Color’

      • Types:
        • ‘ColorRGB’ (SDTypeColorRGB)

    • ‘surfaceRoughness’ = SDValueFloat(float(0)) [CONNECTABLE]
      • Label: ‘Roughness’

      • Types:
        • ‘float’ (SDTypeFloat)

    • ‘surfaceBump’ = SDMDLValueCall(mdl::state::normal()__default_call___267) [CONNECTABLE]
      • Label: ‘Bump Map’

      • Types:
        • ‘float3’ (SDTypeFloat3) [Varying]

    • ‘surfaceAnisotropy’ = SDValueFloat(float(0)) [CONNECTABLE]
      • Label: ‘Anisotropy’

      • Types:
        • ‘float’ (SDTypeFloat)

    • ‘surfaceAnisotropyRotation’ = SDValueFloat(float(0)) [CONNECTABLE]
      • Label: ‘Rotation’

      • Types:
        • ‘float’ (SDTypeFloat)

    • ‘surfaceDispersionUse’ = SDValueBool(bool(false)) [CONNECTABLE]
      • Label: ‘Dispersion’

      • Types:
        • ‘bool’ (SDTypeBool) [Uniform]

    • ‘surfaceDispersionAbbeNumber’ = SDValueFloat(float(55)) [CONNECTABLE]
      • Label: ‘Abbe Number’

      • Types:
        • ‘float’ (SDTypeFloat) [Uniform]

    • ‘volumeScale’ = SDValueFloat(float(1)) [CONNECTABLE]
      • Label: ‘Scale’

      • Types:
        • ‘float’ (SDTypeFloat) [Uniform]

    • ‘volumeColor’ = SDValueColorRGB(ColorRGB(1,1,1)) [CONNECTABLE]
      • Label: ‘Color’

      • Types:
        • ‘ColorRGB’ (SDTypeColorRGB) [Uniform]

    • ‘volumeScattering’ = SDValueFloat(float(0)) [CONNECTABLE]
      • Label: ‘Scattering’

      • Types:
        • ‘float’ (SDTypeFloat) [Uniform]

    • ‘volumeDirectionalBias’ = SDValueFloat(float(0)) [CONNECTABLE]
      • Label: ‘Scattering Direction’

      • Types:
        • ‘float’ (SDTypeFloat) [Uniform]

  • SDPropertyCategory = ‘Output’
    • ‘output’ [CONNECTABLE, READ_ONLY]
      • Types:
        • ‘mdl::material’ (SDTypeStruct)

[279/294] ‘mdl::ifm::ifmOmniEmitter’

  • SDPropertyCategory = ‘Input’
    • ‘frontface’ = SDValueBool(bool(true)) [CONNECTABLE]
      • Label: ‘Frontface’

      • Types:
        • ‘bool’ (SDTypeBool) [Uniform]

    • ‘backface’ = SDValueBool(bool(false)) [CONNECTABLE]
      • Label: ‘Backface’

      • Types:
        • ‘bool’ (SDTypeBool) [Uniform]

    • ‘transparent’ = SDValueBool(bool(false)) [CONNECTABLE]
      • Label: ‘Transparent’

      • Types:
        • ‘bool’ (SDTypeBool) [Uniform]

    • ‘intensityMode’ = SDValueEnum(“mdl::intensity_mode”,0) [CONNECTABLE]
      • Label: ‘Intensity Mode’

      • Types:
        • ‘mdl::intensity_mode’ (SDTypeEnum) [Uniform]

    • ‘intensity’ = SDValueFloat(float(0)) [CONNECTABLE]
      • Label: ‘Exponential Intensity’

      • Types:
        • ‘float’ (SDTypeFloat)

    • ‘emissionColor’ = SDValueColorRGB(ColorRGB(1,1,1)) [CONNECTABLE]
      • Label: ‘Color’

      • Types:
        • ‘ColorRGB’ (SDTypeColorRGB)

  • SDPropertyCategory = ‘Output’
    • ‘output’ [CONNECTABLE, READ_ONLY]
      • Types:
        • ‘mdl::material’ (SDTypeStruct)

[280/294] ‘mdl::ifm::ifmOmniTempEmitter’

  • SDPropertyCategory = ‘Input’
    • ‘frontface’ = SDValueBool(bool(true)) [CONNECTABLE]
      • Label: ‘Frontface’

      • Types:
        • ‘bool’ (SDTypeBool) [Uniform]

    • ‘backface’ = SDValueBool(bool(false)) [CONNECTABLE]
      • Label: ‘Backface’

      • Types:
        • ‘bool’ (SDTypeBool) [Uniform]

    • ‘transparent’ = SDValueBool(bool(false)) [CONNECTABLE]
      • Label: ‘Transparent’

      • Types:
        • ‘bool’ (SDTypeBool) [Uniform]

    • ‘emitterMode’ = SDValueEnum(“mdl::ifm::emitterMode”,1) [CONNECTABLE]
      • Label: ‘Emitter Mode’

      • Types:
        • ‘mdl::ifm::emitterMode’ (SDTypeEnum) [Uniform]

    • ‘flux’ = SDValueFloat(float(1000)) [CONNECTABLE]
      • Label: ‘Flux’

      • Types:
        • ‘float’ (SDTypeFloat) [Varying]

    • ‘exitance’ = SDValueFloat(float(1000)) [CONNECTABLE]
      • Label: ‘Exitance’

      • Types:
        • ‘float’ (SDTypeFloat) [Varying]

    • ‘exitanceUnit’ = SDValueEnum(“mdl::ifm::exitanceUnit”,2) [CONNECTABLE]
      • Label: ‘Unit’

      • Types:
        • ‘mdl::ifm::exitanceUnit’ (SDTypeEnum) [Uniform]

    • ‘colorTemperature’ = SDValueFloat(float(6500)) [CONNECTABLE]
      • Label: ‘Color Temperature’

      • Types:
        • ‘float’ (SDTypeFloat) [Varying]

  • SDPropertyCategory = ‘Output’
    • ‘output’ [CONNECTABLE, READ_ONLY]
      • Types:
        • ‘mdl::material’ (SDTypeStruct)

[281/294] ‘mdl::ifm::ifmSpotEmitter’

  • SDPropertyCategory = ‘Input’
    • ‘frontface’ = SDValueBool(bool(true)) [CONNECTABLE]
      • Label: ‘Frontface’

      • Types:
        • ‘bool’ (SDTypeBool) [Uniform]

    • ‘backface’ = SDValueBool(bool(false)) [CONNECTABLE]
      • Label: ‘Backface’

      • Types:
        • ‘bool’ (SDTypeBool) [Uniform]

    • ‘transparent’ = SDValueBool(bool(false)) [CONNECTABLE]
      • Label: ‘Transparent’

      • Types:
        • ‘bool’ (SDTypeBool) [Uniform]

    • ‘intensityMode’ = SDValueEnum(“mdl::intensity_mode”,0) [CONNECTABLE]
      • Label: ‘Intensity Mode’

      • Types:
        • ‘mdl::intensity_mode’ (SDTypeEnum) [Uniform]

    • ‘intensity’ = SDValueFloat(float(0)) [CONNECTABLE]
      • Label: ‘Exponential Intensity’

      • Types:
        • ‘float’ (SDTypeFloat)

    • ‘emissionColor’ = SDValueColorRGB(ColorRGB(1,1,1)) [CONNECTABLE]
      • Label: ‘Color’

      • Types:
        • ‘ColorRGB’ (SDTypeColorRGB)

    • ‘coneAngle’ = SDValueFloat(float(180)) [CONNECTABLE]
      • Label: ‘Cone Angle’

      • Types:
        • ‘float’ (SDTypeFloat) [Uniform]

    • ‘penumbra’ = SDValueFloat(float(1)) [CONNECTABLE]
      • Label: ‘Penumbra’

      • Types:
        • ‘float’ (SDTypeFloat) [Uniform]

  • SDPropertyCategory = ‘Output’
    • ‘output’ [CONNECTABLE, READ_ONLY]
      • Types:
        • ‘mdl::material’ (SDTypeStruct)

[282/294] ‘mdl::ifm::ifmSpotTempEmitter’

  • SDPropertyCategory = ‘Input’
    • ‘frontface’ = SDValueBool(bool(true)) [CONNECTABLE]
      • Label: ‘Frontface’

      • Types:
        • ‘bool’ (SDTypeBool) [Uniform]

    • ‘backface’ = SDValueBool(bool(false)) [CONNECTABLE]
      • Label: ‘Backface’

      • Types:
        • ‘bool’ (SDTypeBool) [Uniform]

    • ‘transparent’ = SDValueBool(bool(false)) [CONNECTABLE]
      • Label: ‘Transparent’

      • Types:
        • ‘bool’ (SDTypeBool) [Uniform]

    • ‘emitterMode’ = SDValueEnum(“mdl::ifm::emitterMode”,1) [CONNECTABLE]
      • Label: ‘Emitter Mode’

      • Types:
        • ‘mdl::ifm::emitterMode’ (SDTypeEnum) [Uniform]

    • ‘flux’ = SDValueFloat(float(1000)) [CONNECTABLE]
      • Label: ‘Flux’

      • Types:
        • ‘float’ (SDTypeFloat) [Varying]

    • ‘exitance’ = SDValueFloat(float(1000)) [CONNECTABLE]
      • Label: ‘Exitance’

      • Types:
        • ‘float’ (SDTypeFloat) [Varying]

    • ‘exitanceUnit’ = SDValueEnum(“mdl::ifm::exitanceUnit”,2) [CONNECTABLE]
      • Label: ‘Unit’

      • Types:
        • ‘mdl::ifm::exitanceUnit’ (SDTypeEnum) [Uniform]

    • ‘colorTemperature’ = SDValueFloat(float(6500)) [CONNECTABLE]
      • Label: ‘Color Temperature’

      • Types:
        • ‘float’ (SDTypeFloat) [Varying]

    • ‘coneAngle’ = SDValueFloat(float(180)) [CONNECTABLE]
      • Label: ‘Cone Angle’

      • Types:
        • ‘float’ (SDTypeFloat) [Uniform]

    • ‘penumbra’ = SDValueFloat(float(1)) [CONNECTABLE]
      • Label: ‘Penumbra’

      • Types:
        • ‘float’ (SDTypeFloat) [Uniform]

  • SDPropertyCategory = ‘Output’
    • ‘output’ [CONNECTABLE, READ_ONLY]
      • Types:
        • ‘mdl::material’ (SDTypeStruct)

[283/294] ‘mdl::ifm::ifmIesEmitter’

  • SDPropertyCategory = ‘Input’
    • ‘frontface’ = SDValueBool(bool(true)) [CONNECTABLE]
      • Label: ‘Frontface’

      • Types:
        • ‘bool’ (SDTypeBool) [Uniform]

    • ‘backface’ = SDValueBool(bool(false)) [CONNECTABLE]
      • Label: ‘Backface’

      • Types:
        • ‘bool’ (SDTypeBool) [Uniform]

    • ‘transparent’ = SDValueBool(bool(false)) [CONNECTABLE]
      • Label: ‘Transparent’

      • Types:
        • ‘bool’ (SDTypeBool) [Uniform]

    • ‘lightProfile’ = SDMDLValueLightProfileReference() [CONNECTABLE]
      • Label: ‘Light Profile’

      • Types:
        • ‘mdl::light_profile’ (SDMDLTypeLightProfileReference) [Uniform]

    • ‘intensityMode’ = SDValueEnum(“mdl::intensity_mode”,0) [CONNECTABLE]
      • Label: ‘Intensity Mode’

      • Types:
        • ‘mdl::intensity_mode’ (SDTypeEnum) [Uniform]

    • ‘intensity’ = SDValueFloat(float(0)) [CONNECTABLE]
      • Label: ‘Exponential Intensity’

      • Types:
        • ‘float’ (SDTypeFloat)

    • ‘emissionColor’ = SDValueColorRGB(ColorRGB(1,1,1)) [CONNECTABLE]
      • Label: ‘Color’

      • Types:
        • ‘ColorRGB’ (SDTypeColorRGB)

  • SDPropertyCategory = ‘Output’
    • ‘output’ [CONNECTABLE, READ_ONLY]
      • Types:
        • ‘mdl::material’ (SDTypeStruct)

[284/294] ‘mdl::ifm::ifmHair’

  • SDPropertyCategory = ‘Input’
    • ‘diffuseReflectionWeight’ = SDValueFloat(float(0)) [CONNECTABLE]
      • Label: ‘Weight’

      • Types:
        • ‘float’ (SDTypeFloat)

    • ‘diffuseReflectionColor’ = SDValueColorRGB(ColorRGB(1,1,1)) [CONNECTABLE]
      • Label: ‘Color’

      • Types:
        • ‘ColorRGB’ (SDTypeColorRGB)

    • ‘hairColorMode’ = SDValueEnum(“mdl::ifm::HairColorMode”,1) [CONNECTABLE]
      • Label: ‘Color Mode’

      • Types:
        • ‘mdl::ifm::HairColorMode’ (SDTypeEnum)

    • ‘hairColor’ = SDValueColorRGB(ColorRGB(1,1,1)) [CONNECTABLE]
      • Label: ‘Color’

      • Types:
        • ‘ColorRGB’ (SDTypeColorRGB)

    • ‘eumelanin’ = SDValueFloat(float(1.29999995)) [CONNECTABLE]
      • Label: ‘Eumelanin’

      • Types:
        • ‘float’ (SDTypeFloat)

    • ‘pheomelanin’ = SDValueFloat(float(0)) [CONNECTABLE]
      • Label: ‘Pheomelanin’

      • Types:
        • ‘float’ (SDTypeFloat)

    • ‘melanin’ = SDValueFloat(float(0.300000012)) [CONNECTABLE]
      • Label: ‘Melanin’

      • Types:
        • ‘float’ (SDTypeFloat)

    • ‘melaninRedness’ = SDValueFloat(float(0)) [CONNECTABLE]
      • Label: ‘Melanin Redness’

      • Types:
        • ‘float’ (SDTypeFloat)

    • ‘cuticleAngle’ = SDValueFloat(float(0)) [CONNECTABLE]
      • Label: ‘Cuticle Angle’

      • Types:
        • ‘float’ (SDTypeFloat)

    • ‘ior’ = SDValueFloat(float(1.54999995)) [CONNECTABLE]
      • Label: ‘Refraction Index’

      • Types:
        • ‘float’ (SDTypeFloat)

    • ‘roughnessLongitudinal’ = SDValueFloat(float(0)) [CONNECTABLE]
      • Label: ‘Longitudinal’

      • Types:
        • ‘float’ (SDTypeFloat)

    • ‘roughnessAzimuthal’ = SDValueFloat(float(0)) [CONNECTABLE]
      • Label: ‘Azimuthal’

      • Types:
        • ‘float’ (SDTypeFloat)

    • ‘primaryReflectionRoughness’ = SDValueFloat(float(0)) [CONNECTABLE]
      • Label: ‘Primary Reflection’

      • Types:
        • ‘float’ (SDTypeFloat)

    • ‘dye’ = SDValueBool(bool(false)) [CONNECTABLE]
      • Label: ‘Enable’

      • Types:
        • ‘bool’ (SDTypeBool)

    • ‘dyeColor’ = SDValueColorRGB(ColorRGB(1,1,1)) [CONNECTABLE]
      • Label: ‘Color’

      • Types:
        • ‘ColorRGB’ (SDTypeColorRGB)

  • SDPropertyCategory = ‘Output’
    • ‘output’ [CONNECTABLE, READ_ONLY]
      • Types:
        • ‘mdl::material’ (SDTypeStruct)

[285/294] ‘mdl::ifm::ifmClearCoat’

  • SDPropertyCategory = ‘Input’
    • ‘baseMaterial’ = SDMDLValueCall(mdl::ifm::ifmBlack__default_call___268) [CONNECTABLE]
      • Label: ‘Base’

      • Types:
        • ‘mdl::material’ (SDTypeStruct)

    • ‘coatIor’ = SDValueFloat(float(1.5)) [CONNECTABLE]
      • Label: ‘Refraction Index’

      • Types:
        • ‘float’ (SDTypeFloat)

    • ‘coatWeight’ = SDValueFloat(float(1)) [CONNECTABLE]
      • Label: ‘Weight’

      • Types:
        • ‘float’ (SDTypeFloat)

    • ‘coatRoughness’ = SDValueFloat(float(0)) [CONNECTABLE]
      • Label: ‘Roughness’

      • Types:
        • ‘float’ (SDTypeFloat)

    • ‘coatBump’ = SDMDLValueCall(mdl::state::normal()__default_call___269) [CONNECTABLE]
      • Label: ‘Bump Map’

      • Types:
        • ‘float3’ (SDTypeFloat3) [Varying]

  • SDPropertyCategory = ‘Output’
    • ‘output’ [CONNECTABLE, READ_ONLY]
      • Types:
        • ‘mdl::material’ (SDTypeStruct)

[286/294] ‘mdl::ifm::ifmThinFilm’

  • SDPropertyCategory = ‘Input’
    • ‘baseMaterial’ = SDMDLValueCall(mdl::ifm::ifmBlack__default_call___270) [CONNECTABLE]
      • Label: ‘Base’

      • Types:
        • ‘mdl::material’ (SDTypeStruct)

    • ‘thinFilmThickness’ = SDValueFloat(float(300)) [CONNECTABLE]
      • Label: ‘Thickness’

      • Types:
        • ‘float’ (SDTypeFloat) [Varying]

    • ‘thinFilmIor’ = SDValueFloat(float(2.5)) [CONNECTABLE]
      • Label: ‘Refraction Index’

      • Types:
        • ‘float’ (SDTypeFloat) [Uniform]

  • SDPropertyCategory = ‘Output’
    • ‘output’ [CONNECTABLE, READ_ONLY]
      • Types:
        • ‘mdl::material’ (SDTypeStruct)

[287/294] ‘mdl::ifm::ifmOpaque’

  • SDPropertyCategory = ‘Input’
    • ‘diffuseColor’ = SDValueColorRGB(ColorRGB(0.5,0.5,0.5)) [CONNECTABLE]
      • Label: ‘Color’

      • Types:
        • ‘ColorRGB’ (SDTypeColorRGB)

    • ‘diffuseRoughness’ = SDValueFloat(float(0)) [CONNECTABLE]
      • Label: ‘Roughness’

      • Types:
        • ‘float’ (SDTypeFloat)

    • ‘specularWeight’ = SDValueFloat(float(0.5)) [CONNECTABLE]
      • Label: ‘Weight’

      • Types:
        • ‘float’ (SDTypeFloat)

    • ‘specularWeightColor’ = SDValueColorRGB(ColorRGB(1,1,1)) [CONNECTABLE]
      • Label: ‘Weight’

      • Types:
        • ‘ColorRGB’ (SDTypeColorRGB)

    • ‘specularMode’ = SDValueEnum(“mdl::ifm::layerMode”,1) [CONNECTABLE]
      • Label: ‘Mode’

      • Types:
        • ‘mdl::ifm::layerMode’ (SDTypeEnum) [Uniform]

    • ‘specular0Degrees’ = SDValueFloat(float(0.0399999991)) [CONNECTABLE]
      • Label: ‘At 0 Degrees’

      • Types:
        • ‘float’ (SDTypeFloat)

    • ‘specular90Degrees’ = SDValueFloat(float(1)) [CONNECTABLE]
      • Label: ‘At 90 Degrees’

      • Types:
        • ‘float’ (SDTypeFloat)

    • ‘specularExponent’ = SDValueFloat(float(5)) [CONNECTABLE]
      • Label: ‘Exponent’

      • Types:
        • ‘float’ (SDTypeFloat)

    • ‘specularIor’ = SDValueFloat(float(1.5)) [CONNECTABLE]
      • Label: ‘Refraction Index’

      • Types:
        • ‘float’ (SDTypeFloat)

    • ‘specularIorColor’ = SDValueColorRGB(ColorRGB(1.5,1.5,1.5)) [CONNECTABLE]
      • Label: ‘Refraction Index’

      • Types:
        • ‘ColorRGB’ (SDTypeColorRGB)

    • ‘specularColor’ = SDValueColorRGB(ColorRGB(0.5,0.5,0.5)) [CONNECTABLE]
      • Label: ‘Color’

      • Types:
        • ‘ColorRGB’ (SDTypeColorRGB)

    • ‘specularType’ = SDValueEnum(“mdl::ifm::SpecularType”,0) [CONNECTABLE]
      • Label: ‘Type’

      • Types:
        • ‘mdl::ifm::SpecularType’ (SDTypeEnum) [Uniform]

    • ‘specularRoughness’ = SDValueFloat(float(0.5)) [CONNECTABLE]
      • Label: ‘Roughness’

      • Types:
        • ‘float’ (SDTypeFloat)

    • ‘specularAnisotropy’ = SDValueFloat(float(0)) [CONNECTABLE]
      • Label: ‘Anisotropy’

      • Types:
        • ‘float’ (SDTypeFloat)

    • ‘specularAnisotropyRotation’ = SDValueFloat(float(0)) [CONNECTABLE]
      • Label: ‘Rotation’

      • Types:
        • ‘float’ (SDTypeFloat)

    • ‘bump’ = SDMDLValueCall(mdl::state::normal()__default_call___271) [CONNECTABLE]
      • Label: ‘Bump Map’

      • Types:
        • ‘float3’ (SDTypeFloat3) [Varying]

  • SDPropertyCategory = ‘Output’
    • ‘output’ [CONNECTABLE, READ_ONLY]
      • Types:
        • ‘mdl::material’ (SDTypeStruct)

[288/294] ‘mdl::ifm::ifmGeometryModifier’

  • SDPropertyCategory = ‘Input’
    • ‘surfaceMaterial’ = SDMDLValueCall(mdl::ifm::ifmBlack__default_call___272) [CONNECTABLE]
      • Label: ‘Surface’

      • Types:
        • ‘mdl::material’ (SDTypeStruct)

    • ‘displacement’ = SDValueFloat(float(0)) [CONNECTABLE]
      • Label: ‘Displacement’

      • Types:
        • ‘float’ (SDTypeFloat)

    • ‘cutoutOpacity’ = SDValueFloat(float(1)) [CONNECTABLE]
      • Label: ‘Cutout Opacity’

      • Types:
        • ‘float’ (SDTypeFloat)

    • ‘useRoundCorner’ = SDValueBool(bool(false)) [CONNECTABLE]
      • Label: ‘Rounded Corner’

      • Types:
        • ‘bool’ (SDTypeBool) [Uniform]

    • ‘roundCornerRadius’ = SDValueFloat(float(0)) [CONNECTABLE]
      • Label: ‘Radius’

      • Types:
        • ‘float’ (SDTypeFloat) [Uniform]

    • ‘roundCornerRoundness’ = SDValueFloat(float(1)) [CONNECTABLE]
      • Label: ‘Roundness’

      • Types:
        • ‘float’ (SDTypeFloat) [Uniform]

    • ‘acrossMaterials’ = SDValueBool(bool(false)) [CONNECTABLE]
      • Label: ‘Blend With other Materials’

      • Types:
        • ‘bool’ (SDTypeBool) [Uniform]

    • ‘bump’ = SDMDLValueCall(mdl::state::normal()__default_call___273) [CONNECTABLE]
      • Label: ‘Bump Map’

      • Types:
        • ‘float3’ (SDTypeFloat3) [Varying]

  • SDPropertyCategory = ‘Output’
    • ‘output’ [CONNECTABLE, READ_ONLY]
      • Types:
        • ‘mdl::material’ (SDTypeStruct)

[289/294] ‘mdl::ifm::ifmAddEmission’

  • SDPropertyCategory = ‘Input’
    • ‘surfaceMaterial’ = SDMDLValueCall(mdl::ifm::ifmBlack__default_call___274) [CONNECTABLE]
      • Label: ‘Surface’

      • Types:
        • ‘mdl::material’ (SDTypeStruct)

    • ‘emissionMaterial’ = SDMDLValueCall(mdl::ifm::ifmBlack__default_call___275) [CONNECTABLE]
      • Label: ‘Emission’

      • Types:
        • ‘mdl::material’ (SDTypeStruct)

  • SDPropertyCategory = ‘Output’
    • ‘output’ [CONNECTABLE, READ_ONLY]
      • Types:
        • ‘mdl::material’ (SDTypeStruct)

[290/294] ‘mdl::ifm::ifmDoubleSided’

  • SDPropertyCategory = ‘Input’
    • ‘frontfaceMaterial’ = SDMDLValueCall(mdl::ifm::ifmBlack__default_call___276) [CONNECTABLE]
      • Label: ‘Frontface’

      • Types:
        • ‘mdl::material’ (SDTypeStruct)

    • ‘backfaceMaterial’ = SDMDLValueCall(mdl::ifm::ifmBlack__default_call___277) [CONNECTABLE]
      • Label: ‘Backface’

      • Types:
        • ‘mdl::material’ (SDTypeStruct)

    • ‘geometryModification’ = SDValueEnum(“mdl::ifm::faceSwitch”,1) [CONNECTABLE]
      • Label: ‘Geometry Modification’

      • Types:
        • ‘mdl::ifm::faceSwitch’ (SDTypeEnum) [Uniform]

  • SDPropertyCategory = ‘Output’
    • ‘output’ [CONNECTABLE, READ_ONLY]
      • Types:
        • ‘mdl::material’ (SDTypeStruct)

[291/294] ‘mdl::ifm::ifmBlender’

  • SDPropertyCategory = ‘Input’
    • ‘baseMaterial’ = SDMDLValueCall(mdl::ifm::ifmBlack__default_call___278) [CONNECTABLE]
      • Label: ‘Base’

      • Types:
        • ‘mdl::material’ (SDTypeStruct)

    • ‘layerMaterial’ = SDMDLValueCall(mdl::ifm::ifmBlack__default_call___279) [CONNECTABLE]
      • Label: ‘Layer’

      • Types:
        • ‘mdl::material’ (SDTypeStruct)

    • ‘blendingWeight’ = SDValueFloat(float(0.5)) [CONNECTABLE]
      • Label: ‘Weight’

      • Types:
        • ‘float’ (SDTypeFloat)

    • ‘blendingWeightColor’ = SDValueColorRGB(ColorRGB(1,1,1)) [CONNECTABLE]
      • Label: ‘Weight’

      • Types:
        • ‘ColorRGB’ (SDTypeColorRGB)

    • ‘blendingMode’ = SDValueEnum(“mdl::ifm::layerMode”,1) [CONNECTABLE]
      • Label: ‘Mode’

      • Types:
        • ‘mdl::ifm::layerMode’ (SDTypeEnum) [Uniform]

    • ‘blending0Degrees’ = SDValueFloat(float(0.0399999991)) [CONNECTABLE]
      • Label: ‘At 0 Degrees’

      • Types:
        • ‘float’ (SDTypeFloat)

    • ‘blending90Degrees’ = SDValueFloat(float(1)) [CONNECTABLE]
      • Label: ‘At 90 degrees’

      • Types:
        • ‘float’ (SDTypeFloat)

    • ‘blendingExponent’ = SDValueFloat(float(5)) [CONNECTABLE]
      • Label: ‘Exponent’

      • Types:
        • ‘float’ (SDTypeFloat)

    • ‘blendingIor’ = SDValueFloat(float(1.5)) [CONNECTABLE]
      • Label: ‘Refraction Index’

      • Types:
        • ‘float’ (SDTypeFloat)

    • ‘blendingIorColor’ = SDValueColorRGB(ColorRGB(1.5,1.5,1.5)) [CONNECTABLE]
      • Label: ‘Refraction Index’

      • Types:
        • ‘ColorRGB’ (SDTypeColorRGB)

  • SDPropertyCategory = ‘Output’
    • ‘output’ [CONNECTABLE, READ_ONLY]
      • Types:
        • ‘mdl::material’ (SDTypeStruct)

[292/294] ‘mdl::ifm::ifmSwitcher’

  • SDPropertyCategory = ‘Input’
    • ‘selector’ = SDValueInt(int(1)) [CONNECTABLE]
      • Label: ‘Selector’

      • Types:
        • ‘int’ (SDTypeInt) [Uniform]

    • ‘material1’ = SDMDLValueCall(mdl::ifm::ifmBlack__default_call___280) [CONNECTABLE]
      • Label: ‘Material 1’

      • Types:
        • ‘mdl::material’ (SDTypeStruct)

    • ‘material2’ = SDMDLValueCall(mdl::ifm::ifmBlack__default_call___281) [CONNECTABLE]
      • Label: ‘Material 2’

      • Types:
        • ‘mdl::material’ (SDTypeStruct)

    • ‘material3’ = SDMDLValueCall(mdl::ifm::ifmBlack__default_call___282) [CONNECTABLE]
      • Label: ‘Material 3’

      • Types:
        • ‘mdl::material’ (SDTypeStruct)

    • ‘material4’ = SDMDLValueCall(mdl::ifm::ifmBlack__default_call___283) [CONNECTABLE]
      • Label: ‘Material 4’

      • Types:
        • ‘mdl::material’ (SDTypeStruct)

    • ‘material5’ = SDMDLValueCall(mdl::ifm::ifmBlack__default_call___284) [CONNECTABLE]
      • Label: ‘Material 5’

      • Types:
        • ‘mdl::material’ (SDTypeStruct)

    • ‘material6’ = SDMDLValueCall(mdl::ifm::ifmBlack__default_call___285) [CONNECTABLE]
      • Label: ‘Material 6’

      • Types:
        • ‘mdl::material’ (SDTypeStruct)

    • ‘material7’ = SDMDLValueCall(mdl::ifm::ifmBlack__default_call___286) [CONNECTABLE]
      • Label: ‘Material 7’

      • Types:
        • ‘mdl::material’ (SDTypeStruct)

    • ‘material8’ = SDMDLValueCall(mdl::ifm::ifmBlack__default_call___287) [CONNECTABLE]
      • Label: ‘Material 8’

      • Types:
        • ‘mdl::material’ (SDTypeStruct)

  • SDPropertyCategory = ‘Output’
    • ‘output’ [CONNECTABLE, READ_ONLY]
      • Types:
        • ‘mdl::material’ (SDTypeStruct)

[293/294] ‘mdl::ifm::ifmTransmittance’

  • SDPropertyCategory = ‘Input’
    • ‘diffuseColor’ = SDValueColorRGB(ColorRGB(0.5,0.5,0.5)) [CONNECTABLE]
      • Label: ‘Color’

      • Types:
        • ‘ColorRGB’ (SDTypeColorRGB)

    • ‘specularWeight’ = SDValueFloat(float(0.5)) [CONNECTABLE]
      • Label: ‘Weight’

      • Types:
        • ‘float’ (SDTypeFloat)

    • ‘specularWeightColor’ = SDValueColorRGB(ColorRGB(1,1,1)) [CONNECTABLE]
      • Label: ‘Weight’

      • Types:
        • ‘ColorRGB’ (SDTypeColorRGB)

    • ‘specularMode’ = SDValueEnum(“mdl::ifm::layerMode”,1) [CONNECTABLE]
      • Label: ‘Mode’

      • Types:
        • ‘mdl::ifm::layerMode’ (SDTypeEnum) [Uniform]

    • ‘specular0Degrees’ = SDValueFloat(float(0.0399999991)) [CONNECTABLE]
      • Label: ‘At 0 Degrees’

      • Types:
        • ‘float’ (SDTypeFloat)

    • ‘specular90Degrees’ = SDValueFloat(float(1)) [CONNECTABLE]
      • Label: ‘At 90 degrees’

      • Types:
        • ‘float’ (SDTypeFloat)

    • ‘specularExponent’ = SDValueFloat(float(5)) [CONNECTABLE]
      • Label: ‘Exponent’

      • Types:
        • ‘float’ (SDTypeFloat)

    • ‘specularIor’ = SDValueFloat(float(1.5)) [CONNECTABLE]
      • Label: ‘Refraction Index’

      • Types:
        • ‘float’ (SDTypeFloat)

    • ‘specularIorColor’ = SDValueColorRGB(ColorRGB(1.5,1.5,1.5)) [CONNECTABLE]
      • Label: ‘Refraction Index’

      • Types:
        • ‘ColorRGB’ (SDTypeColorRGB)

    • ‘specularColor’ = SDValueColorRGB(ColorRGB(0.5,0.5,0.5)) [CONNECTABLE]
      • Label: ‘Color’

      • Types:
        • ‘ColorRGB’ (SDTypeColorRGB)

    • ‘specularRoughness’ = SDValueFloat(float(0.5)) [CONNECTABLE]
      • Label: ‘Roughness’

      • Types:
        • ‘float’ (SDTypeFloat)

    • ‘specularAnisotropy’ = SDValueFloat(float(0)) [CONNECTABLE]
      • Label: ‘Anisotropy’

      • Types:
        • ‘float’ (SDTypeFloat)

    • ‘specularAnisotropyRotation’ = SDValueFloat(float(0)) [CONNECTABLE]
      • Label: ‘Rotation’

      • Types:
        • ‘float’ (SDTypeFloat)

    • ‘surfaceThinWalled’ = SDValueBool(bool(false)) [CONNECTABLE]
      • Label: ‘Thin Walled’

      • Types:
        • ‘bool’ (SDTypeBool) [Uniform]

    • ‘ior’ = SDValueFloat(float(1.5)) [CONNECTABLE]
      • Label: ‘Refraction Index’

      • Types:
        • ‘float’ (SDTypeFloat) [Uniform]

    • ‘volumeScale’ = SDValueFloat(float(1)) [CONNECTABLE]
      • Label: ‘Scale’

      • Types:
        • ‘float’ (SDTypeFloat) [Uniform]

    • ‘volumeColor’ = SDValueColorRGB(ColorRGB(1,1,1)) [CONNECTABLE]
      • Label: ‘Color’

      • Types:
        • ‘ColorRGB’ (SDTypeColorRGB) [Uniform]

    • ‘volumeScattering’ = SDValueFloat(float(0)) [CONNECTABLE]
      • Label: ‘Scattering’

      • Types:
        • ‘float’ (SDTypeFloat) [Uniform]

    • ‘volumeDirectionalBias’ = SDValueFloat(float(0)) [CONNECTABLE]
      • Label: ‘Scattering Direction’

      • Types:
        • ‘float’ (SDTypeFloat) [Uniform]

    • ‘bump’ = SDMDLValueCall(mdl::state::normal()__default_call___288) [CONNECTABLE]
      • Label: ‘Bump Map’

      • Types:
        • ‘float3’ (SDTypeFloat3) [Varying]

  • SDPropertyCategory = ‘Output’
    • ‘output’ [CONNECTABLE, READ_ONLY]
      • Types:
        • ‘mdl::material’ (SDTypeStruct)

[294/294] ‘mdl::ifm::mayaStandardSurface’

  • SDPropertyCategory = ‘Input’
    • ‘base’ = SDValueFloat(float(0.800000012)) [CONNECTABLE]
      • Label: ‘Weight’

      • Types:
        • ‘float’ (SDTypeFloat)

    • ‘baseColor’ = SDValueColorRGB(ColorRGB(1,1,1)) [CONNECTABLE]
      • Label: ‘Color’

      • Types:
        • ‘ColorRGB’ (SDTypeColorRGB)

    • ‘diffuseRoughness’ = SDValueFloat(float(0)) [CONNECTABLE]
      • Label: ‘Diffuse Roughness’

      • Types:
        • ‘float’ (SDTypeFloat)

    • ‘metalness’ = SDValueFloat(float(0)) [CONNECTABLE]
      • Label: ‘Metalness’

      • Types:
        • ‘float’ (SDTypeFloat)

    • ‘specular’ = SDValueFloat(float(0.200000003)) [CONNECTABLE]
      • Label: ‘Weight’

      • Types:
        • ‘float’ (SDTypeFloat)

    • ‘specularColor’ = SDValueColorRGB(ColorRGB(1,1,1)) [CONNECTABLE]
      • Label: ‘Color’

      • Types:
        • ‘ColorRGB’ (SDTypeColorRGB)

    • ‘specularRoughness’ = SDValueFloat(float(0.400000006)) [CONNECTABLE]
      • Label: ‘Roughness’

      • Types:
        • ‘float’ (SDTypeFloat)

    • ‘specularIOR’ = SDValueFloat(float(1.5)) [CONNECTABLE]
      • Label: ‘IOR’

      • Types:
        • ‘float’ (SDTypeFloat) [Uniform]

    • ‘specularAnisotropy’ = SDValueFloat(float(0)) [CONNECTABLE]
      • Label: ‘Anisotropy’

      • Types:
        • ‘float’ (SDTypeFloat)

    • ‘specularRotation’ = SDValueFloat(float(0)) [CONNECTABLE]
      • Label: ‘Rotation’

      • Types:
        • ‘float’ (SDTypeFloat)

    • ‘transmission’ = SDValueFloat(float(0)) [CONNECTABLE]
      • Label: ‘Weight’

      • Types:
        • ‘float’ (SDTypeFloat)

    • ‘transmissionColor’ = SDValueColorRGB(ColorRGB(1,1,1)) [CONNECTABLE]
      • Label: ‘Color’

      • Types:
        • ‘ColorRGB’ (SDTypeColorRGB)

    • ‘transmissionDepth’ = SDValueFloat(float(0)) [CONNECTABLE]
      • Label: ‘Depth’

      • Types:
        • ‘float’ (SDTypeFloat)

    • ‘transmissionScatter’ = SDValueColorRGB(ColorRGB(0,0,0)) [CONNECTABLE]
      • Label: ‘Scatter’

      • Types:
        • ‘ColorRGB’ (SDTypeColorRGB)

    • ‘transmissionScatterAnisotropy’ = SDValueFloat(float(0)) [CONNECTABLE]
      • Label: ‘Scatter Anisotropy’

      • Types:
        • ‘float’ (SDTypeFloat)

    • ‘transmissionDispersion’ = SDValueFloat(float(0)) [CONNECTABLE]
      • Label: ‘Dispersion Abbe’

      • Types:
        • ‘float’ (SDTypeFloat) [Uniform]

    • ‘transmissionExtraRoughness’ = SDValueFloat(float(0)) [CONNECTABLE]
      • Label: ‘Extra Roughness’

      • Types:
        • ‘float’ (SDTypeFloat)

    • ‘subsurface’ = SDValueFloat(float(0)) [CONNECTABLE]
      • Label: ‘Weight’

      • Types:
        • ‘float’ (SDTypeFloat)

    • ‘subsurfaceColor’ = SDValueColorRGB(ColorRGB(1,1,1)) [CONNECTABLE]
      • Label: ‘Color’

      • Types:
        • ‘ColorRGB’ (SDTypeColorRGB)

    • ‘subsurfaceRadius’ = SDValueColorRGB(ColorRGB(1,1,1)) [CONNECTABLE]
      • Label: ‘Radius’

      • Types:
        • ‘ColorRGB’ (SDTypeColorRGB)

    • ‘subsurfaceScale’ = SDValueFloat(float(1)) [CONNECTABLE]
      • Label: ‘Scale’

      • Types:
        • ‘float’ (SDTypeFloat)

    • ‘subsurfaceAnisotropy’ = SDValueFloat(float(0)) [CONNECTABLE]
      • Label: ‘Anisotropy’

      • Types:
        • ‘float’ (SDTypeFloat)

    • ‘coat’ = SDValueFloat(float(0)) [CONNECTABLE]
      • Label: ‘Weight’

      • Types:
        • ‘float’ (SDTypeFloat)

    • ‘coatColor’ = SDValueColorRGB(ColorRGB(1,1,1)) [CONNECTABLE]
      • Label: ‘Color’

      • Types:
        • ‘ColorRGB’ (SDTypeColorRGB)

    • ‘coatRoughness’ = SDValueFloat(float(0.100000001)) [CONNECTABLE]
      • Label: ‘Roughness’

      • Types:
        • ‘float’ (SDTypeFloat)

    • ‘coatIOR’ = SDValueFloat(float(1.5)) [CONNECTABLE]
      • Label: ‘IOR’

      • Types:
        • ‘float’ (SDTypeFloat)

    • ‘coatAnisotropy’ = SDValueFloat(float(0)) [CONNECTABLE]
      • Label: ‘Anisotropy’

      • Types:
        • ‘float’ (SDTypeFloat)

    • ‘coatRotation’ = SDValueFloat(float(0)) [CONNECTABLE]
      • Label: ‘Rotation’

      • Types:
        • ‘float’ (SDTypeFloat)

    • ‘coatAffectColor’ = SDValueFloat(float(0)) [CONNECTABLE]
      • Label: ‘Affect Color’

      • Types:
        • ‘float’ (SDTypeFloat)

    • ‘coatAffectRoughness’ = SDValueFloat(float(0)) [CONNECTABLE]
      • Label: ‘Affect Roughness’

      • Types:
        • ‘float’ (SDTypeFloat)

    • ‘coatNormal’ = SDMDLValueCall(mdl::state::normal()__default_call___289) [CONNECTABLE]
      • Label: ‘Coat Bump Mapping’

      • Types:
        • ‘float3’ (SDTypeFloat3) [Varying]

    • ‘sheen’ = SDValueFloat(float(0)) [CONNECTABLE]
      • Label: ‘Weight’

      • Types:
        • ‘float’ (SDTypeFloat)

    • ‘sheenColor’ = SDValueColorRGB(ColorRGB(1,1,1)) [CONNECTABLE]
      • Label: ‘Color’

      • Types:
        • ‘ColorRGB’ (SDTypeColorRGB)

    • ‘sheenRoughness’ = SDValueFloat(float(0.300000012)) [CONNECTABLE]
      • Label: ‘Roughness’

      • Types:
        • ‘float’ (SDTypeFloat)

    • ‘emission’ = SDValueFloat(float(0)) [CONNECTABLE]
      • Label: ‘Weight’

      • Types:
        • ‘float’ (SDTypeFloat)

    • ‘emissionColor’ = SDValueColorRGB(ColorRGB(1,1,1)) [CONNECTABLE]
      • Label: ‘Color’

      • Types:
        • ‘ColorRGB’ (SDTypeColorRGB)

    • ‘thinFilmThickness’ = SDValueFloat(float(0.400000006)) [CONNECTABLE]
      • Label: ‘Thickness’

      • Types:
        • ‘float’ (SDTypeFloat)

    • ‘thinFilmIOR’ = SDValueFloat(float(1.5)) [CONNECTABLE]
      • Label: ‘IOR’

      • Types:
        • ‘float’ (SDTypeFloat)

    • ‘thinWalled’ = SDValueBool(bool(false)) [CONNECTABLE]
      • Label: ‘Thin Walled’

      • Types:
        • ‘bool’ (SDTypeBool) [Uniform]

    • ‘normalCamera’ = SDMDLValueCall(mdl::state::normal()__default_call___290) [CONNECTABLE]
      • Label: ‘Bump Mapping’

      • Types:
        • ‘float3’ (SDTypeFloat3) [Varying]

    • ‘denseVolume’ = SDValueBool(bool(false)) [CONNECTABLE]
      • Label: ‘Dense Volume’

      • Types:
        • ‘bool’ (SDTypeBool) [Uniform]

    • ‘texturedVolumeAlbedo’ = SDValueBool(bool(false)) [CONNECTABLE]
      • Label: ‘Textured Volume Albedo’

      • Types:
        • ‘bool’ (SDTypeBool) [Uniform]

    • ‘texturedVolumeAlbedoBias’ = SDValueFloat(float(0)) [CONNECTABLE]
      • Label: ‘Textured Volume Albedo Bias’

      • Types:
        • ‘float’ (SDTypeFloat) [Uniform]

    • ‘approximateFresnel’ = SDValueBool(bool(false)) [CONNECTABLE]
      • Label: ‘Approximate Fresnel’

      • Types:
        • ‘bool’ (SDTypeBool) [Uniform]

  • SDPropertyCategory = ‘Output’
    • ‘output’ [CONNECTABLE, READ_ONLY]
      • Types:
        • ‘mdl::material’ (SDTypeStruct)

Types:

[1/66] ‘mdl::ifm::emitterMode’

  • ‘mdl::ifm::emitterMode’ (SDTypeEnum)
    • int Flux = SDValueInt(int(1))

    • int Exitance = SDValueInt(int(2))

[2/66] ‘mdl::ifm::exitanceUnit’

  • ‘mdl::ifm::exitanceUnit’ (SDTypeEnum)
    • int perSquareSceneUnit = SDValueInt(int(1))

    • int perSquareMeter = SDValueInt(int(2))

[3/66] ‘mdl::ifm::HairColorMode’

  • ‘mdl::ifm::HairColorMode’ (SDTypeEnum)
    • int Chiang = SDValueInt(int(1))

    • int PigmentConcentration = SDValueInt(int(2))

    • int PigmentConcentration2 = SDValueInt(int(3))

[4/66] ‘mdl::ifm::layerMode’

  • ‘mdl::ifm::layerMode’ (SDTypeEnum)
    • int Constant = SDValueInt(int(1))

    • int Curve = SDValueInt(int(2))

    • int Fresnel = SDValueInt(int(3))

    • int ColoredFresnel = SDValueInt(int(4))

[5/66] ‘mdl::ifm::SpecularType’

  • ‘mdl::ifm::SpecularType’ (SDTypeEnum)
    • int kSBSimple = SDValueInt(int(0))

    • int kSBMicrofacetBeckmannSmith = SDValueInt(int(1))

    • int kSBMicrofacetGGXSmith = SDValueInt(int(2))

    • int kSBMicrofacetBeckmannVcavities = SDValueInt(int(3))

    • int kSBMicrofacetGGXVcavities = SDValueInt(int(4))

    • int kSBWardGeislerMoroder = SDValueInt(int(5))

[6/66] ‘mdl::ifm::faceSwitch’

  • ‘mdl::ifm::faceSwitch’ (SDTypeEnum)
    • int None = SDValueInt(int(1))

    • int Frontface = SDValueInt(int(2))

    • int Backface = SDValueInt(int(3))

[7/66] ‘mdl::ifm::MayaBackplateType’

  • ‘mdl::ifm::MayaBackplateType’ (SDTypeEnum)
    • int kMBTImageFile = SDValueInt(int(0))

    • int kMBTTexture = SDValueInt(int(1))

    • int kMBTMovie = SDValueInt(int(2))

[8/66] ‘mdl::ifm::MayaBackplateFitType’

  • ‘mdl::ifm::MayaBackplateFitType’ (SDTypeEnum)
    • int kMBFTFill = SDValueInt(int(0))

    • int kMBFTBest = SDValueInt(int(1))

    • int kMBFTHorizontal = SDValueInt(int(2))

    • int kMBFTVertical = SDValueInt(int(3))

    • int kMBFTToSize = SDValueInt(int(4))

[9/66] ‘mdl::ifm::IrayProjectionReturn’

  • ‘mdl::ifm::IrayProjectionReturn’ (SDTypeStruct)
    • mdl::base::texture_coordinate_info outTextureCoordinateInfo

    • float2 outUV

[10/66] ‘mdl::ifm::IrayStateReturn’

  • ‘mdl::ifm::IrayStateReturn’ (SDTypeStruct)
    • float3 position

    • float3 normal

    • float3 geometryNormal

    • float2 uv

    • float3 uvTangent

    • float3 uvBitangent

    • ColorRGB vertexColor

    • int label

    • float animationTime

    • float normalsDotProduct

    • float normalsAngle

    • float normalVectorDotProduct

    • float normalVectorAngle

    • float minimumDistance

    • float3 minimumDistanceVector

    • float3 minimumDistanceAbsoluteVector

[11/66] ‘mdl::ifm::IrayTextureReturn’

  • ‘mdl::ifm::IrayTextureReturn’ (SDTypeStruct)
    • ColorRGB outColor

    • float outAlpha

    • float3 outNormal

[12/66] ‘mdl::ifm::NormalMapType’

  • ‘mdl::ifm::NormalMapType’ (SDTypeEnum)
    • int NMTColor = SDValueInt(int(0))

    • int NMTVector = SDValueInt(int(1))

[13/66] ‘mdl::ifm::TangentBitangentMapping’

  • ‘mdl::ifm::TangentBitangentMapping’ (SDTypeEnum)
    • int XY = SDValueInt(int(1))

    • int XZ = SDValueInt(int(2))

    • int YX = SDValueInt(int(4))

    • int YZ = SDValueInt(int(6))

    • int ZX = SDValueInt(int(8))

    • int ZY = SDValueInt(int(9))

[14/66] ‘mdl::ifm::MayaTextureReturn’

  • ‘mdl::ifm::MayaTextureReturn’ (SDTypeStruct)
    • float outAlpha

    • ColorRGB outColor

[15/66] ‘mdl::ifm::MayaIAWorldInverseMatrix’

  • ‘mdl::ifm::MayaIAWorldInverseMatrix’ (SDTypeStruct)
    • matrix<float>[4][4] matrix

[16/66] ‘mdl::ifm::MayaMessageCamera’

  • ‘mdl::ifm::MayaMessageCamera’ (SDTypeStruct)
    • matrix<float>[4][4] worldInverseMatrix

    • float2 size

[17/66] ‘mdl::ifm::MayaRampAttrInterpolation’

  • ‘mdl::ifm::MayaRampAttrInterpolation’ (SDTypeEnum)
    • int kMRAINoInterp = SDValueInt(int(0))

    • int kMRAILinearInterp = SDValueInt(int(1))

    • int kMRAISmoothInterp = SDValueInt(int(2))

    • int kMRAISplineInterp = SDValueInt(int(3))

[18/66] ‘mdl::ifm::MayaFloatRampAttrEntry’

  • ‘mdl::ifm::MayaFloatRampAttrEntry’ (SDTypeStruct)
    • float position

    • float floatValue

    • mdl::ifm::MayaRampAttrInterpolation interp

[19/66] ‘mdl::ifm::MayaColorRampAttrEntry’

  • ‘mdl::ifm::MayaColorRampAttrEntry’ (SDTypeStruct)
    • float position

    • ColorRGB col

    • mdl::ifm::MayaRampAttrInterpolation interp

[20/66] ‘SDTypeArray<mdl::ifm::MayaFloatRampAttrEntry>’

  • ‘SDTypeArray<mdl::ifm::MayaFloatRampAttrEntry>’ (SDTypeArray)
    • Item Type:
      • ‘mdl::ifm::MayaFloatRampAttrEntry’ (SDTypeStruct)
        • float position

        • float floatValue

        • mdl::ifm::MayaRampAttrInterpolation interp

[21/66] ‘SDTypeArray<mdl::ifm::MayaColorRampAttrEntry>’

  • ‘SDTypeArray<mdl::ifm::MayaColorRampAttrEntry>’ (SDTypeArray)
    • Item Type:
      • ‘mdl::ifm::MayaColorRampAttrEntry’ (SDTypeStruct)
        • float position

        • ColorRGB col

        • mdl::ifm::MayaRampAttrInterpolation interp

[22/66] ‘SDTypeArray<mdl::ifm::MayaFloatRampAttrEntry>’

  • ‘SDTypeArray<mdl::ifm::MayaFloatRampAttrEntry>’ (SDTypeArray)
    • Item Type:
      • ‘mdl::ifm::MayaFloatRampAttrEntry’ (SDTypeStruct)
        • float position

        • float floatValue

        • mdl::ifm::MayaRampAttrInterpolation interp

[23/66] ‘SDTypeArray<mdl::ifm::MayaColorRampAttrEntry>’

  • ‘SDTypeArray<mdl::ifm::MayaColorRampAttrEntry>’ (SDTypeArray)
    • Item Type:
      • ‘mdl::ifm::MayaColorRampAttrEntry’ (SDTypeStruct)
        • float position

        • ColorRGB col

        • mdl::ifm::MayaRampAttrInterpolation interp

[24/66] ‘SDTypeArray<mdl::ifm::MayaFloatRampAttrEntry>’

  • ‘SDTypeArray<mdl::ifm::MayaFloatRampAttrEntry>’ (SDTypeArray)
    • Item Type:
      • ‘mdl::ifm::MayaFloatRampAttrEntry’ (SDTypeStruct)
        • float position

        • float floatValue

        • mdl::ifm::MayaRampAttrInterpolation interp

[25/66] ‘SDTypeArray<mdl::ifm::MayaColorRampAttrEntry>’

  • ‘SDTypeArray<mdl::ifm::MayaColorRampAttrEntry>’ (SDTypeArray)
    • Item Type:
      • ‘mdl::ifm::MayaColorRampAttrEntry’ (SDTypeStruct)
        • float position

        • ColorRGB col

        • mdl::ifm::MayaRampAttrInterpolation interp

[26/66] ‘mdl::ifm::MayaFileReturn’

  • ‘mdl::ifm::MayaFileReturn’ (SDTypeStruct)
    • float outAlpha

    • ColorRGB outColor

    • float2 outSize

    • ColorRGB outTransparency

[27/66] ‘mdl::ifm::MayaRampType’

  • ‘mdl::ifm::MayaRampType’ (SDTypeEnum)
    • int kMRTVRamp = SDValueInt(int(0))

    • int kMRTURamp = SDValueInt(int(1))

    • int kMRTDiagRamp = SDValueInt(int(2))

    • int kMRTRadialRamp = SDValueInt(int(3))

    • int kMRTCircularRamp = SDValueInt(int(4))

    • int kMRTBoxRamp = SDValueInt(int(5))

    • int kMRTUVRamp = SDValueInt(int(6))

    • int kMRTFourRamp = SDValueInt(int(7))

    • int kMRTTartanRamp = SDValueInt(int(8))

[28/66] ‘mdl::ifm::MayaRampInterpolation’

  • ‘mdl::ifm::MayaRampInterpolation’ (SDTypeEnum)
    • int kMRINoInterp = SDValueInt(int(0))

    • int kMRILinearInterp = SDValueInt(int(1))

    • int kMRIExpUpInterp = SDValueInt(int(2))

    • int kMRIExpDnInterp = SDValueInt(int(3))

    • int kMRISmoothInterp = SDValueInt(int(4))

    • int kMRIBumpInterp = SDValueInt(int(5))

    • int kMRISpikeInterp = SDValueInt(int(6))

[29/66] ‘mdl::ifm::MayaRampEntry’

  • ‘mdl::ifm::MayaRampEntry’ (SDTypeStruct)
    • float position

    • ColorRGB col

[30/66] ‘SDTypeArray<mdl::ifm::MayaRampEntry>’

  • ‘SDTypeArray<mdl::ifm::MayaRampEntry>’ (SDTypeArray)
    • Item Type:
      • ‘mdl::ifm::MayaRampEntry’ (SDTypeStruct)
        • float position

        • ColorRGB col

[31/66] ‘SDTypeArray<mdl::ifm::MayaRampEntry>’

  • ‘SDTypeArray<mdl::ifm::MayaRampEntry>’ (SDTypeArray)
    • Item Type:
      • ‘mdl::ifm::MayaRampEntry’ (SDTypeStruct)
        • float position

        • ColorRGB col

[32/66] ‘mdl::ifm::MayaCompositeOperation’

  • ‘mdl::ifm::MayaCompositeOperation’ (SDTypeEnum)
    • int kMCOAdd = SDValueInt(int(0))

    • int kMCOSubstract = SDValueInt(int(1))

    • int kMCOMix = SDValueInt(int(2))

    • int kMCOMultiply = SDValueInt(int(3))

    • int kMCOScreen = SDValueInt(int(4))

    • int kMCOOverlay = SDValueInt(int(5))

    • int kMCODifference = SDValueInt(int(6))

    • int kMCODodge = SDValueInt(int(7))

    • int kMCOBurn = SDValueInt(int(8))

[33/66] ‘mdl::ifm::MayaLogicOperation’

  • ‘mdl::ifm::MayaLogicOperation’ (SDTypeEnum)
    • int kMLOEqual = SDValueInt(int(0))

    • int kMLONotEqual = SDValueInt(int(1))

    • int kMLOLessThan = SDValueInt(int(2))

    • int kMLOGreaterThan = SDValueInt(int(3))

    • int kMLOLessOrEqual = SDValueInt(int(4))

    • int kMLOGreaterOrEqual = SDValueInt(int(5))

[34/66] ‘mdl::ifm::MayaMathOperation’

  • ‘mdl::ifm::MayaMathOperation’ (SDTypeEnum)
    • int kMMOAdd = SDValueInt(int(0))

    • int kMMOSubstract = SDValueInt(int(1))

    • int kMMOMultiply = SDValueInt(int(2))

    • int kMMODivide = SDValueInt(int(3))

    • int kMMOMin = SDValueInt(int(4))

    • int kMMOMax = SDValueInt(int(5))

    • int kMMOPower = SDValueInt(int(6))

[35/66] ‘mdl::ifm::volumeInfo’

  • ‘mdl::ifm::volumeInfo’ (SDTypeStruct)
    • ColorRGB absorptionCoefficient

    • ColorRGB scatteringCoefficient

[36/66] ‘mdl::ifm::MayaLayeredTextureReturn’

  • ‘mdl::ifm::MayaLayeredTextureReturn’ (SDTypeStruct)
    • float outAlpha

    • ColorRGB outColor

    • ColorRGB outTransparency

[37/66] ‘mdl::ifm::MayaLayeredTextureBlendMode’

  • ‘mdl::ifm::MayaLayeredTextureBlendMode’ (SDTypeEnum)
    • int kMLTBMNone = SDValueInt(int(0))

    • int kMLTBMOver = SDValueInt(int(1))

    • int kMLTBMIn = SDValueInt(int(2))

    • int kMLTBMOut = SDValueInt(int(3))

    • int kMLTBMAdd = SDValueInt(int(4))

    • int kMLTBMSubtract = SDValueInt(int(5))

    • int kMLTBMMultiply = SDValueInt(int(6))

    • int kMLTBMDifference = SDValueInt(int(7))

    • int kMLTBMLighten = SDValueInt(int(8))

    • int kMLTBMDarken = SDValueInt(int(9))

    • int kMLTBMSaturate = SDValueInt(int(10))

    • int kMLTBMDesaturate = SDValueInt(int(11))

    • int kMLTBMIlluminate = SDValueInt(int(12))

[38/66] ‘mdl::ifm::MayaLayeredTextureEntry’

  • ‘mdl::ifm::MayaLayeredTextureEntry’ (SDTypeStruct)
    • ColorRGB col

    • float alpha

    • mdl::ifm::MayaLayeredTextureBlendMode blendMode

    • bool isVisible

[39/66] ‘SDTypeArray<mdl::ifm::MayaLayeredTextureEntry>’

  • ‘SDTypeArray<mdl::ifm::MayaLayeredTextureEntry>’ (SDTypeArray)
    • Item Type:
      • ‘mdl::ifm::MayaLayeredTextureEntry’ (SDTypeStruct)
        • ColorRGB col

        • float alpha

        • mdl::ifm::MayaLayeredTextureBlendMode blendMode

        • bool isVisible

[40/66] ‘mdl::ifm::MayaConditionOperation’

  • ‘mdl::ifm::MayaConditionOperation’ (SDTypeEnum)
    • int kMCOEqual = SDValueInt(int(0))

    • int kMCONotEqual = SDValueInt(int(1))

    • int kMCOGreaterThan = SDValueInt(int(2))

    • int kMCOGreaterOrEqual = SDValueInt(int(3))

    • int kMCOLessThan = SDValueInt(int(4))

    • int kMCOLessOrEqual = SDValueInt(int(5))

[41/66] ‘mdl::ifm::MayaDoubleShadingSwitchEntry’

  • ‘mdl::ifm::MayaDoubleShadingSwitchEntry’ (SDTypeStruct)
    • float2 inDouble

    • int inShape

[42/66] ‘SDTypeArray<mdl::ifm::MayaDoubleShadingSwitchEntry>’

  • ‘SDTypeArray<mdl::ifm::MayaDoubleShadingSwitchEntry>’ (SDTypeArray)
    • Item Type:
      • ‘mdl::ifm::MayaDoubleShadingSwitchEntry’ (SDTypeStruct)
        • float2 inDouble

        • int inShape

[43/66] ‘mdl::ifm::MayaMultiplyDivideOperation’

  • ‘mdl::ifm::MayaMultiplyDivideOperation’ (SDTypeEnum)
    • int kMMDONoOperation = SDValueInt(int(0))

    • int kMMDOMultiply = SDValueInt(int(1))

    • int kMMDODivide = SDValueInt(int(2))

    • int kMMDOPower = SDValueInt(int(3))

[44/66] ‘mdl::ifm::MayaPlace2dTextureReturn’

  • ‘mdl::ifm::MayaPlace2dTextureReturn’ (SDTypeStruct)
    • float2 outUV

    • float2 outUvFilterSize

[45/66] ‘mdl::ifm::MayaPlusMinusAverageOperation’

  • ‘mdl::ifm::MayaPlusMinusAverageOperation’ (SDTypeEnum)
    • int kMPMAONoOperation = SDValueInt(int(0))

    • int kMPMAOSum = SDValueInt(int(1))

    • int kMPMAOSubstract = SDValueInt(int(2))

    • int kMPMAOAverage = SDValueInt(int(3))

[46/66] ‘mdl::ifm::MayaPlusMinusAverageOutput’

  • ‘mdl::ifm::MayaPlusMinusAverageOutput’ (SDTypeStruct)
    • float output1D

    • float2 output2D

    • float3 output3D

[47/66] ‘mdl::ifm::MayaProjectionProjType’

  • ‘mdl::ifm::MayaProjectionProjType’ (SDTypeEnum)
    • int kMPTOff = SDValueInt(int(0))

    • int kMPTPlanar = SDValueInt(int(1))

    • int kMPTSpherical = SDValueInt(int(2))

    • int kMPTCylindrical = SDValueInt(int(3))

    • int kMPTBall = SDValueInt(int(4))

    • int kMPTCubic = SDValueInt(int(5))

    • int kMPTTriPlanar = SDValueInt(int(6))

    • int kMPTConcentric = SDValueInt(int(7))

    • int kMPTPerspective = SDValueInt(int(8))

[48/66] ‘mdl::ifm::MayaProjectionFitType’

  • ‘mdl::ifm::MayaProjectionFitType’ (SDTypeEnum)
    • int kMPFTNoFit = SDValueInt(int(0))

    • int kMPFTCameraFilm = SDValueInt(int(1))

    • int kMPFTCameraRez = SDValueInt(int(2))

[49/66] ‘mdl::ifm::MayaProjectionFitFill’

  • ‘mdl::ifm::MayaProjectionFitFill’ (SDTypeEnum)
    • int kMPFFFillFit = SDValueInt(int(0))

    • int kMPFFHorizontalFit = SDValueInt(int(1))

    • int kMPFFVerticalFit = SDValueInt(int(2))

[50/66] ‘mdl::ifm::MayaProjectionReturn’

  • ‘mdl::ifm::MayaProjectionReturn’ (SDTypeStruct)
    • float outAlpha

    • ColorRGB outColor

    • ColorRGB outTransparency

[51/66] ‘SDTypeArray<mdl::ifm::MayaFloatRampAttrEntry>’

  • ‘SDTypeArray<mdl::ifm::MayaFloatRampAttrEntry>’ (SDTypeArray)
    • Item Type:
      • ‘mdl::ifm::MayaFloatRampAttrEntry’ (SDTypeStruct)
        • float position

        • float floatValue

        • mdl::ifm::MayaRampAttrInterpolation interp

[52/66] ‘SDTypeArray<mdl::ifm::MayaFloatRampAttrEntry>’

  • ‘SDTypeArray<mdl::ifm::MayaFloatRampAttrEntry>’ (SDTypeArray)
    • Item Type:
      • ‘mdl::ifm::MayaFloatRampAttrEntry’ (SDTypeStruct)
        • float position

        • float floatValue

        • mdl::ifm::MayaRampAttrInterpolation interp

[53/66] ‘SDTypeArray<mdl::ifm::MayaFloatRampAttrEntry>’

  • ‘SDTypeArray<mdl::ifm::MayaFloatRampAttrEntry>’ (SDTypeArray)
    • Item Type:
      • ‘mdl::ifm::MayaFloatRampAttrEntry’ (SDTypeStruct)
        • float position

        • float floatValue

        • mdl::ifm::MayaRampAttrInterpolation interp

[54/66] ‘SDTypeArray<mdl::ifm::MayaFloatRampAttrEntry>’

  • ‘SDTypeArray<mdl::ifm::MayaFloatRampAttrEntry>’ (SDTypeArray)
    • Item Type:
      • ‘mdl::ifm::MayaFloatRampAttrEntry’ (SDTypeStruct)
        • float position

        • float floatValue

        • mdl::ifm::MayaRampAttrInterpolation interp

[55/66] ‘SDTypeArray<mdl::ifm::MayaFloatRampAttrEntry>’

  • ‘SDTypeArray<mdl::ifm::MayaFloatRampAttrEntry>’ (SDTypeArray)
    • Item Type:
      • ‘mdl::ifm::MayaFloatRampAttrEntry’ (SDTypeStruct)
        • float position

        • float floatValue

        • mdl::ifm::MayaRampAttrInterpolation interp

[56/66] ‘SDTypeArray<mdl::ifm::MayaFloatRampAttrEntry>’

  • ‘SDTypeArray<mdl::ifm::MayaFloatRampAttrEntry>’ (SDTypeArray)
    • Item Type:
      • ‘mdl::ifm::MayaFloatRampAttrEntry’ (SDTypeStruct)
        • float position

        • float floatValue

        • mdl::ifm::MayaRampAttrInterpolation interp

[57/66] ‘mdl::ifm::MayaRemapValueReturn’

  • ‘mdl::ifm::MayaRemapValueReturn’ (SDTypeStruct)
    • float outValue

    • ColorRGB outColor

[58/66] ‘SDTypeArray<mdl::ifm::MayaFloatRampAttrEntry>’

  • ‘SDTypeArray<mdl::ifm::MayaFloatRampAttrEntry>’ (SDTypeArray)
    • Item Type:
      • ‘mdl::ifm::MayaFloatRampAttrEntry’ (SDTypeStruct)
        • float position

        • float floatValue

        • mdl::ifm::MayaRampAttrInterpolation interp

[59/66] ‘SDTypeArray<mdl::ifm::MayaColorRampAttrEntry>’

  • ‘SDTypeArray<mdl::ifm::MayaColorRampAttrEntry>’ (SDTypeArray)
    • Item Type:
      • ‘mdl::ifm::MayaColorRampAttrEntry’ (SDTypeStruct)
        • float position

        • ColorRGB col

        • mdl::ifm::MayaRampAttrInterpolation interp

[60/66] ‘mdl::ifm::MayaSingleShadingSwitchEntry’

  • ‘mdl::ifm::MayaSingleShadingSwitchEntry’ (SDTypeStruct)
    • float inSingle

    • int inShape

[61/66] ‘SDTypeArray<mdl::ifm::MayaSingleShadingSwitchEntry>’

  • ‘SDTypeArray<mdl::ifm::MayaSingleShadingSwitchEntry>’ (SDTypeArray)
    • Item Type:
      • ‘mdl::ifm::MayaSingleShadingSwitchEntry’ (SDTypeStruct)
        • float inSingle

        • int inShape

[62/66] ‘mdl::ifm::MayaTripleShadingSwitchEntry’

  • ‘mdl::ifm::MayaTripleShadingSwitchEntry’ (SDTypeStruct)
    • float3 inTriple

    • int inShape

[63/66] ‘SDTypeArray<mdl::ifm::MayaTripleShadingSwitchEntry>’

  • ‘SDTypeArray<mdl::ifm::MayaTripleShadingSwitchEntry>’ (SDTypeArray)
    • Item Type:
      • ‘mdl::ifm::MayaTripleShadingSwitchEntry’ (SDTypeStruct)
        • float3 inTriple

        • int inShape

[64/66] ‘mdl::ifm::MayaIAUvSets’

  • ‘mdl::ifm::MayaIAUvSets’ (SDTypeStruct)
    • int inShape

    • int index

[65/66] ‘SDTypeArray<mdl::ifm::MayaIAUvSets>’

  • ‘SDTypeArray<mdl::ifm::MayaIAUvSets>’ (SDTypeArray)
    • Item Type:
      • ‘mdl::ifm::MayaIAUvSets’ (SDTypeStruct)
        • int inShape

        • int index

[66/66] ‘mdl::ifm::MayaVectorProductOperation’

  • ‘mdl::ifm::MayaVectorProductOperation’ (SDTypeEnum)
    • int kMVPONoOperation = SDValueInt(int(0))

    • int kMVPODotProduct = SDValueInt(int(1))

    • int kMVPOCrossProduct = SDValueInt(int(2))

    • int kMVPOVectorMatrixProduct = SDValueInt(int(3))

    • int kMVPOPointMatrixProduct = SDValueInt(int(4))